Update: just installed Hardy + KDE 4.04 on a new laptop and the same thing is happening.
I tried configuring the keyboard with Keytouch and no function keys are detected. I ran it through "xev" again with the following results for keys F1 to F12. (F4 not detected at all)
The keys on the laptop (Dell M1330) all work perfectly apart from the multimedia keys which is another issue...
Can anyone help or provide some insight? Thanks!
F1
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16393558, (154,141), root:(2931,205),
state 0x0, keycode 101 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16393734, (154,141), root:(2931,205),
state 0x0, keycode 101 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F2
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16395782, (154,141), root:(2931,205),
state 0x0, keycode 212 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16395782, (154,141), root:(2931,205),
state 0x0, keycode 212 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F3
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16399142, (154,141), root:(2931,205),
state 0x0, keycode 166 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16399143, (154,141), root:(2931,205),
state 0x0, keycode 166 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F4: not detected by xev
F5
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16403599, (154,141), root:(2931,205),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16403783, (154,141), root:(2931,205),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F6
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16408135, (154,141), root:(2931,205),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16408295, (154,141), root:(2931,205),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F7
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16410591, (154,141), root:(2931,205),
state 0x0, keycode 234 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16410591, (154,141), root:(2931,205),
state 0x0, keycode 234 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F8
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16411863, (154,141), root:(2931,205),
state 0x0, keycode 162 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16411863, (154,141), root:(2931,205),
state 0x0, keycode 162 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F9
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413055, (154,141), root:(2931,205),
state 0x0, keycode 233 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413055, (154,141), root:(2931,205),
state 0x0, keycode 233 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F10
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413847, (154,141), root:(2931,205),
state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413847, (154,141), root:(2931,205),
state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F11
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16415264, (154,141), root:(2931,205),
state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16415264, (154,141), root:(2931,205),
state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F12
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16416080, (154,141), root:(2931,205),
state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16416080, (154,141), root:(2931,205),
state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Update: just installed Hardy + KDE 4.04 on a new laptop and the same thing is happening.
I tried configuring the keyboard with Keytouch and no function keys are detected. I ran it through "xev" again with the following results for keys F1 to F12. (F4 not detected at all)
The keys on the laptop (Dell M1330) all work perfectly apart from the multimedia keys which is another issue...
Can anyone help or provide some insight? Thanks!
F1
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16393558, (154,141), root:(2931,205),
state 0x0, keycode 101 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16393734, (154,141), root:(2931,205),
state 0x0, keycode 101 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F2
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16395782, (154,141), root:(2931,205),
state 0x0, keycode 212 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16395782, (154,141), root:(2931,205),
state 0x0, keycode 212 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F3
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16399142, (154,141), root:(2931,205),
state 0x0, keycode 166 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16399143, (154,141), root:(2931,205),
state 0x0, keycode 166 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F4: not detected by xev
F5
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16403599, (154,141), root:(2931,205),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16403783, (154,141), root:(2931,205),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F6
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16408135, (154,141), root:(2931,205),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16408295, (154,141), root:(2931,205),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F7
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16410591, (154,141), root:(2931,205),
state 0x0, keycode 234 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16410591, (154,141), root:(2931,205),
state 0x0, keycode 234 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F8
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16411863, (154,141), root:(2931,205),
state 0x0, keycode 162 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16411863, (154,141), root:(2931,205),
state 0x0, keycode 162 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F9
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413055, (154,141), root:(2931,205),
state 0x0, keycode 233 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413055, (154,141), root:(2931,205),
state 0x0, keycode 233 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F10
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413847, (154,141), root:(2931,205),
state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16413847, (154,141), root:(2931,205),
state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F11
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16415264, (154,141), root:(2931,205),
state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16415264, (154,141), root:(2931,205),
state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
F12
KeyPress event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16416080, (154,141), root:(2931,205),
state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 31, synthetic NO, window 0x4c00001,
root 0x13b, subw 0x0, time 16416080, (154,141), root:(2931,205),
state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False