Napotkałem pewne problemy po ponownym mapowaniu klawiatury za pomocą xmodmap: ustawienia są resetowane losowo po 2-20 minutach po zastosowaniu. Googled to, ale bez pomocy: coś je resetuje, ale wszystkie wzmianki odnoszą się do xfce, podczas gdy ja jestem pod zwykłym Ubuntu 14.04 z jednością.
Widziałem frazy typu „użyj xkb, zapomnij xmodmap”, ale wciąż nie mam pojęcia, jak to zrobić. Jest to albo sklasyfikowane, albo bardzo skomplikowane, ponieważ ilość informacji na ten temat jest znacznie mniejsza niż w przypadku metody xmodmap.
Oto moja lista dostosowań:
xmodmap -e "keycode 84 = Down"
xmodmap -e "keycode 79 = Home"
xmodmap -e "keycode 80 = Up"
xmodmap -e "keycode 83 = Left"
xmodmap -e "keycode 85 = Right"
xmodmap -e "keycode 87 = End"
xmodmap -e "keycode 90 = Insert"
xmodmap -e "keycode 91 = Delete"
xmodmap -e "keycode 89 = Next"
xmodmap -e "keycode 81 = Prior"
gdzie kody klawiszy odpowiadają kluczom na klawiaturze numpad, przy czym numlock = off (w zasadzie zastępuję KP_Del przez Delete, KP_Home przez Home itp. - nie pytaj dlaczego))
Czy ktoś może pomóc znaleźć sposób, aby to zrobić za pomocą xkb - przynajmniej jednej z linii? A gdzie znaleźć „nazwy” kluczy dla innych, abym mógł zrobić resztę na przykładzie?
xkb
bez przepisywania plików systemowych, napisz odpowiedź tutaj ... otrzymasz nagrodę w postaci ponad miliardów głosów pozytywnych.