Recent input changes

Ben Gamari bgamari at gmail.com
Sun Jan 25 08:13:32 PST 2009


As it turns out, the problem seems to be my modmap. I'm not sure how
this happened as before the upgrade things were fine, but the xserver
seems to have gone a little crazy in assigning modifiers:

xmodmap:  up to 9 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e),  Alt_L (0x40),  Alt_R (0x6c),  Supe
r_L (0x85),  Super_R (0x86),  Meta_L (0xcd),  Super_L (0xce),  Hyper_L (0xcf)
lock        Control_L (0x25),  Alt_L (0x40),  ISO_Level3_Shift (0x5c),  Control_
R (0x69),  Alt_R (0x6c),  Mode_switch (0xcb),  Meta_L (0xcd)
control     Num_Lock (0x4d),  ISO_Level3_Shift (0x5c),  Super_L (0x85),  Super_R
 (0x86),  Mode_switch (0xcb),  Super_L (0xce),  Hyper_L (0xcf)
mod1
mod2
mod3
mod4
mod5

Furthermore, xmodmap is unwilling to let me change the modifier setup,

[1111 ben at mercury ~] $ xmodmap -e 'remove Shift = Alt_L'
xmodmap: bad set modifier mapping.
[1112 ben at mercury ~] $ xmodmap -e 'clear Shift'
xmodmap: bad set modifier mapping.
[1112 ben at mercury ~] $ xmodmap -e 'add Control = Control_L'
xmodmap: bad set modifier mapping.

Any ideas? Thanks,

- Ben



More information about the xorg mailing list