Mam laptopa z pełną klawiaturą (ma klawiaturę numeryczną), ale laptop nie jest tak duży, a przez to klawisze są stosunkowo małe, co oznacza, że ciągle zdarza mi się przypadkowo naciskać klawisze na części numerycznej.
Czy istnieje sposób na wyłączenie określonych kluczy, których po prostu nie chcę?
Mam Menuklucz bardzo blisko klawiszy Ctrli left-arrow.
xmodmap -e 'keycode 135 = 0x0000'
Aby uzyskać pierwsze wrażenie, które kody klawiszy są mapowane na które klucze, wystarczy wpisać:
xmodmap -pke
która daje listę wszystkich mapowań. Na przykład linia
keycode 57 = n N
oznacza, że kod 57 jest odwzorowany na małą literę „n”, jeśli nie zostanie naciśnięty żaden dodatkowy klawisz, a duża litera „N”, jeśli Shiftzostanie przytrzymana.
Kilka odniesień do poruszania się z rzeczami.
xevpozwoli ci zidentyfikować kod klucza, który Cię interesuje.
Spójrz na jego stronę podręcznika, To także dobre szybkie odniesienie, Mediakeys z .Xmodmap HOWTO
Przykład wyłączenia / włączenia backspace:
gdzie 22 należy zastąpić wynikiem
xev
naciśnięcia klawisza Backspace.źródło