Řešení 1:
Nakonec jsem odstranil řádek "XkbOptions" z mého xorg.conf a přidal toto do Xfce autostart:
/usr/bin/setxkbmap -option "ctrl:nocaps"
Změní to klávesu Caps Lock na další Ctrl, což mi dělá trik. Pokud byste chtěli rovnou swap, věřím, že "ctrl:swapcaps"
by fungovalo. Na to, co stojí za to, je tato stránka poměrně slušným průvodcem:
http://manicai.net/comp/swap-caps-ctrl.html
Ještě jsem neměl možnost vyzkoušet jiné metody, ale také mám netbook s mírně funky rozložením a možná si s ním budu muset trochu pohrát.
Řešení 2:
Používám XFCE, ale toto řešení by mělo fungovat pro jakékoli desktopové prostředí v Debianu nebo Ubuntu :
Nahraďte XKBOPTIONS
definice v /etc/default/keyboard
s
XKBOPTIONS="ctrl:nocaps"
To ovlivní všechny uživatele v systému.
Toto neovlivní vaši aktuální relaci (musíte restartovat X11),
takže do té doby můžete spouštět tento příkazový řádek a měnit věci:
$ setxkbmap -option ctrl:nocaps
Chcete-li ovlivnit pouze uživatele, spusťte výše uvedený příkaz jako součást své relace:Otevřete nastavení XFCE (spusťte xfce4-settings-manager
) a klikněte na Relace a spuštění , přejděte na Automatické spuštění aplikace a Přidat ten příkaz.
Řešení 3:
Pomocí xkeycaps se podívejte na mapování vaší klávesnice a vyměňte modifikátory META a ALT, nebo jen prohoďte celé klávesy. Pokud plánujete používat nějaké aplikace GNOME, GNOME má určité předpoklady ohledně toho, které klíče mají modifikátory META a ALT. Úplná výměna klíčů vám pravděpodobně usnadní život.
Řešení 4:
Můžete zkusit xmodmap
Mám malý netbook počítač s otravnou klávesou navíc vedle klávesy Shift. Vložením následujícího do ~/.Xmodmap mohu přemapovat klíč tak, aby byl dalším klíčem s levým posunem.
keycode 94 = Shift_L
add shift = Shift_L
Možná můžete udělat něco podobného, abyste si vyměnili caps-lock a ovládací klávesy?
Řešení 5:
Xfce by mělo být stejné jako GNOME a všechna ostatní desktopová prostředí zde – pravděpodobně se stalo, že se rozbilo při upgradu na Ubuntu 9.04 pro všechna prostředí, protože možnosti konfigurace klávesnice a myši Xorg se přesunuly z xorg.conf na HAL.
Více informací o nových metodách konfigurace lze nalézt na stránkách jako:
- Ubuntu Wiki:Konfigurace vstupu s HAL
- Ubuntu 8.10:Soubory HAL .fdi nahrazují xorg.conf
- Konfigurace vstupu ve zkratce