Mapování kláves

Prohození CtrlCmd kláves u X11 aplikací

V X11 aplikacích jako je např. Gimp, Inkscape, OpenOffice, LibreOffice atd. se jako modifikační klávesa používá klávesa Control (Ctrl), ovšem v Mac aplikacích je modifikační klávesou klávesa Command (Cmd). Sjednocení funkce modifikačních kláves dle Mac aplikací je možné zrealizovat změnou mapování kláves u X11:

  1. V předvolbách X11 na záložce Vstup odškrtněte:
    • Řídit se systémovým uspořádáním klávesnice
    • Povolit v prostředí X11 klávesové ekvivalenty
  2. V domovském adresáři vytvořte soubor .Xmodmap:
    • vi ~/.Xmodmap
  3. Do souboru vložte níže uvedený obsah:
    • stiskněte a(přepnete se do vkládacíh módu)
    • ! ~/.Xmodmap
      clear Mod2
      clear control
      keycode 63 = Control_L
      keycode 67 = Control_L
      add control = Control_L
    • stiskněte ECS(návrazt z vkládacího módu) a soubor uložte stisknutím :wq(uložení a zavření)
  4. Nastavení je třeba aktivovat příkazem:
    • xmodmap ~/.Xmodmap
  5. Původní stav je možné obnovit pouhým odstraněním vytvořeného souboru .Xmodmap:
    • rm ~/.Xmodmap

Mapování kláves operačních systémů

How to use your Mac without a mouse

Jako tvůrce webových stránek se neobejdu bez možnosti testovat výsledky své práce v Internet Exploreru, který je možné legálně používat jen v operačním systému Window. Dále již několik let používám operační systému Linux a do doby než se naučím využívat Mac OS X naplno, nechci se vzdát výhod Open Source.

V současné době tedy používám Mac OS X v kombinaci s aplikací VirtualBox. Na této skvělé symbióze všech hlavních operačních systémů mi ovšem vadí různé mapování kláves jednotlivých operačních systémů.

Klávesové zkratky
Znak, klávesa, funkce Mac Linux Windows
spotlight (vyhledávání, náhled dokumentu) Cmd+Space    
vyjmout Cmd+X Ctrl+X Ctrl+X
kopírovat Cmd+C Ctrl+C Ctrl+C
vložit Cmd+V
(Cmd+Alt+V)
Ctrl+V Ctrl+V
@ Alt+2 AltGr+V AltGr+V
Alt+R AltGr+E  
Insert Fn+Enter
(Ctrl+T)
Insert Insert
Delete Fn+Backspace
(Cmd+Backspace)
Delete Delete
PrintScreen Ctrl+Cmd+Shift+3
(Cmd+Shift+3)
(Cmd+Shift+4)
PrintScreen PrintScreen
PrintScreen okna Ctrl+Cmd+Shift+4+Space
(Cmd+Shift+4+Space)
  Alt+PrintScreen
Aktivace Hlavního panelu Ctrl+F2
(Cmd+Shift+/)
  Ctrl+Esc
Aktivace Doku Ctrl+F3    

Tento nedostatek je možné odstranit změnou mapováním kláves:

  • Remap Apple Keyboard – forum
    • prohození CmdCtrl je možné přímo v Předvolby systému, Klávesnice, Modifikační klávesy
    • zde je také možné nastavit F1, F2, F3 atd. jako standardní funkční klávesy bez nutnosti stisku klávesy Fn
  • KeyRemap4MacBook – umožňuje "libovolnou" změnu mapování kláves u Mac OS (MacBook, MacBook Pro, iMac, Mac Pro atd.)
  • Microsoft Keyboard Layout Creator – umožňuje nadefinovat svoji vlastní klávesnici, nechat si z ní vytvořit instalační balíček, a ten poté do svého systému nainstalovat
    • pozor na tzv. "mrtvé klávesy", které slouží pro psaní znaků s diakritikou (nejprve je třeba stisknout onu "mrtvou klávesu", a až poté písmeno, na které se má změna aplikovat) u kterých je třeba zatrhnout volbu "dead key"
  • SharpKeys
    • velmi intuitivní aplikace, která umožňuje používat např. levou klávesu Cmd (Left Windows) jako levý Control, tak aby bylo možné ve Windows používat zkratky Cmd+C, Cmd+V atd.
    • neumí namapovat většinu kombinací klávesových zkratek začínajících klávesou Alt
  • Key Mapper – nabízí méně možností než SharpKeys
  • KeyTweak – nabízí méně možností než SharpKeys

Poznámky:

  • dialogová okna
    • Enter zvolí předdefinovanou volbu
    • Mezerník zvolí aktuální volbu 
    • Cmd plus první písmeno z textu tlačítka zvolí požadovanou volbu (Cmd+S ~ Save)
    • Esc ~ Cancel
  • logické pojmenování kláves
    • Shift (přeřadit) zobrazí horní znaky
    • Alt (alternative) zobrazí alternativní znak vpravo dole
    • Fn (function) změna funkce klávesy
  • speciální znaky anglické klávesnice (@ # $ ~ ^ & * { } < > atd.) je možné psát přidržením klávesy Alt
  • při zapínání CapsLock a vysunování média pomocí Eject je záměrně nutné přidržet klávesu o malou chviličku déle než ty ostatní 
  • při psaní se přidržením příslušné klávesy zobrazí nabídka pro vložení netradičních znaků (např. á, à, â, ä, æ, ã, å, ā) – výběr znaku z nabídky je možný i pomocí kurzorových kláves vlevo (vpravo) 
  • přesun více souborů do nového adresáře je možný i z kontextové nabídky:
    1. označte požadované soubory
    2. z kontextové nabídky zvolte příkaz Nová složka s výběrem...

 

PřílohaVelikost
Mac klávesnice ve Windows254.63 KB