Ich versuche, meine neu zuzuordnen, um mich right altwie meine zu verhalten, right ctrldamit ich mit dem rechten Daumen den ctrlKnopf drücken kann. Dies ist Ubuntu 12.04.
Ich habe die Datei .Xmodmap in meinem Home-Ordner mit folgendem Inhalt erstellt:
clear control
clear mod1
!keycode 64 = Alt_L Meta_L
keycode 108 = Alt_R Meta_R
add control = Control_L Control_R Alt_R
add mod1 = Alt_L Meta_L
Wie Sie vielleicht erraten haben, hat meine linke Alt-Taste den Schlüsselcode 64 und mein left altSchlüssel den Schlüsselcode 108.
Dies funktioniert tatsächlich in dem Sinne, dass sich meine rechte Alt-Taste so verhält, als würde ich die ctrlTaste drücken.
Meine linke altTaste macht jetzt jedoch nichts mehr, was bedeutet, dass ich keine altTaste mehr habe. Dies ist seltsam, da xmodmap
es die folgende Ausgabe gibt:
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69), Alt_R (0x6c)
mod1 Alt_L (0x40), Alt_L (0xcc), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Das Seltsame ist, dass beim Entfernen der Alt_R-Zuordnung controldie altTasten funktionieren.
(dh ändern Sie die vorletzte Zeile in :)
add control = Control_L Control_R
Jetzt verhält sich sogar mein rechter Alt wie ein altSchlüssel, der mich verwirrt. Nach dem Entfernen der Alt_R-Zuordnung von der Steuerzeile xmodmap
ergibt die Ausgabe von :
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_L (0xcc), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Hoffe ihr könnt helfen.
ps. Ich habe diese Website als Quelle verwendet.