Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Kaminar 08 Ledna 2010, 12:50:13
-
Zdravím,
potřeboval bych poradit jak v X namapovat na klávesu CapsLock funkci klávesy Escape. Dělal jsem to pomocí dnes už nedoporučeného xmodmap, ale bohužel v Xorg 7.x mi to sice na CapsLock namapuje Esc, ale zároveň CapsLocku nechá i jeho původní funkci. Tak jsem hledal způsob pomocí setxkbmap. Někde jsem našel, že by mělo jít setxkbmap -option caps:escape, ale to mi nefunguje. Na Internetu jsem hledal, ale všude se objevují v nejlepším případě jen rady na přehození funkce mezi CapsLockem a ESC, a to nechci. Nevíte někdo, jak na to?
-
Myslíš Systém>Volby>Klávesnice>Rozložení>Možnosti rozložení>Chování klávesy Caps Lock>Vytvořit z klávesy Caps Lock další Esc?
Aha, ty nemáš Gnome asi.. :)
-
Nemám. :) Potřeboval bych vědět, jak to udělat pouze za pomocí nástrojů X.
-
Rychle takto:
xmodmap -e 'keycode 66 = Escape'
-
Rychle takto:
xmodmap -e 'keycode 66 = Escape'
xmodmap jsem používal. V Xorg 6.x to mi funguje, ale v Xorg 7.x mě sice namapuje na CapsLock Esc, ale nechá i jeho původní funkci. Takže se pak CapsLock chová jako Capslock a Esc zároveň. Proto by mě zajímalo řešení pomocí setxkbmap, se kterým by to třeba fungovalo.
-
Ano, tak to je, s pomocí setxkbmap je to pracné, musí se vytvořit zcela nová klávesnice podobná původní, kde se pozmění potřebné znaky a pak se přepíná naráz celá.
Viz třeba : http://docs.linux.cz/howto/czech-howto/Czech-HOWTO-4.html (http://docs.linux.cz/howto/czech-howto/Czech-HOWTO-4.html)