The key is definitely working:
xev says:
KeyPress event, serial 36, synthetic NO, window 0x1a00001,
root 0x2f5, subw 0x0, time 2082267546, (-425,-539), root
297,358),
state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
xmodmap says:
xmodmap: up to 3 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), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
The thing I don't quite understand is the two cases of Super_L, one as 0x85 and another as 0xce. Is this normal?
I can't get rid of it, not even with .Xmodmap:
clear Mod4
keycode 133 = Super_L
add Mod4 = Super_L Super_R
Any ideas?
Many thanks,
Biff.