Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: kecinzer 17 Května 2013, 13:28:42

Název: Prohození tlačítek na klávesnici pro všechny uživatele
Přispěvatel: kecinzer 17 Května 2013, 13:28:42
Používám Ubuntu 13.04. Mám následující problém.
Potřebuji přemapovat aktuální klávesu Caps Lock, aby se chovala jako AltGr (pravý alt).
Dopátral jsem se, že je možné to řešit buď přes:
Kód: [Vybrat]
xmodmap -e "keycode 66 = ISO_Level3_Shift"Nebo:
Kód: [Vybrat]
setxkbmap -option "lv3:caps_switch"Problém je, že toto funguje jednak jen v Xkách, a za druhé, nevím kam to nacpat, aby se to spouštělo hned při startu systému a toto rozložení fungovalo již na přihlašovací obrazovce.

Ideální by bylo, pokud by existovalo řešení, které by fungovalo i mimo Xka.
Název: Re:Prohození tlačítek na klávesnici pro všechny uživatele
Přispěvatel: beer 17 Května 2013, 13:41:14
Napadá mne .profile, což ale nepomůže na přihlašovací obrazovce, nebo to nějak dostat do xorg.conf, například do Section "InputClass".

Jinak ostatní návrhy dle Google jsi zkoušel?

http://ubuntuforums.org/showthread.php?t=1877813
Název: Re:Prohození tlačítek na klávesnici pro všechny uživatele
Přispěvatel: kecinzer 17 Května 2013, 13:58:40
Zkoušel jsem, všechno možné, ale tohle asi ne, ještě zkusím a dám vědět.
Díky moc.

EDIT:
Tak to bohužel nezafungovalo.
Název: Re:Prohození tlačítek na klávesnici pro všechny uživatele
Přispěvatel: Rover623 17 Května 2013, 14:40:03
Zkusil jsi to dát do rc.local
Název: Re:Prohození tlačítek na klávesnici pro všechny uživatele
Přispěvatel: kecinzer 18 Května 2013, 11:34:46
Ano zkusil.
Vygooglil jsem, že rc.local Ubuntu nějak nebere.
Název: Re:Prohození tlačítek na klávesnici pro všechny uživatele
Přispěvatel: beer 20 Května 2013, 09:35:10
Vygooglil jsem, že rc.local Ubuntu nějak nebere.

/etc/rc.local v ubuntu normálně funguje.
Název: Re:Prohození tlačítek na klávesnici pro všechny uživatele
Přispěvatel: ntz_reloaded 20 Května 2013, 13:05:02
tohle bys podle me mel dat nekam do xorg.conf.d/ .. u me asi do:

Kód: [Vybrat]
> cat 90-keytable.conf
Section "InputClass"
        Identifier "LocalKeyboard"
        MatchIsKeyboard "on"
        Option  "XkbLayout"     "us"
EndSection

^^ ale to jen hadam .. nutno zjistit z manualu ..

jinak pro nejake wide nastaveni prosim proletni manualy:

Kód: [Vybrat]
> apropos setkeyco loadkey
setkeycodes (8)      - load kernel scancode-to-keycode mapping table entries
keymaps (5)          - keyboard table descriptions for loadkeys and dumpkeys
loadkeys (1)         - load keyboard translation tables