Hmmm .... I tried manually setting some of it, and that worked...
mez@apathy % sudo /lib/udev/keymap input/event4 0xC0183 media setting scancode 0xC0183 to key code 226
It then picked up the key correctly.
However, when I've tried the other keys....
mez@apathy % sudo /lib/udev/keymap input/event4 0xD4 zoomin EVIOCSKEYCODE: Invalid argument setting scancode 0xD4 to key code 418 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xCC zoomout EVIOCSKEYCODE: Invalid argument setting scancode 0xCC to key code 419 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC0183 media setting scancode 0xC0183 to key code 226 mez@apathy % sudo /lib/udev/keymap input/event4 0xC1005 camera EVIOCSKEYCODE: Invalid argument setting scancode 0xC1005 to key code 212 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC101F zoomout EVIOCSKEYCODE: Invalid argument setting scancode 0xC101F to key code 419 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1020 zoomin EVIOCSKEYCODE: Invalid argument setting scancode 0xC1020 to key code 418 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1041 wordprocessor EVIOCSKEYCODE: Invalid argument setting scancode 0xC1041 to key code 421 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1042 spreadsheet EVIOCSKEYCODE: Invalid argument setting scancode 0xC1042 to key code 423 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1043 calendar EVIOCSKEYCODE: Invalid argument setting scancode 0xC1043 to key code 397 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1044 prog2 EVIOCSKEYCODE: Invalid argument setting scancode 0xC1044 to key code 149 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1045 prog3 EVIOCSKEYCODE: Invalid argument setting scancode 0xC1045 to key code 202 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1046 prog4 EVIOCSKEYCODE: Invalid argument setting scancode 0xC1046 to key code 203 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC1048 messenger EVIOCSKEYCODE: Invalid argument setting scancode 0xC1048 to key code 430 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC104A find EVIOCSKEYCODE: Invalid argument setting scancode 0xC104A to key code 136 failed mez@apathy % sudo /lib/udev/keymap input/event4 0xC104C ejectclosecd EVIOCSKEYCODE: Invalid argument setting scancode 0xC104C to key code 162 failed
So, it looks like, for some reason, the incorrect keymaps in the logitech-wave-cordless are causing issues...
Hmmm .... I tried manually setting some of it, and that worked...
mez@apathy % sudo /lib/udev/keymap input/event4 0xC0183 media
setting scancode 0xC0183 to key code 226
It then picked up the key correctly.
However, when I've tried the other keys....
mez@apathy % sudo /lib/udev/keymap input/event4 0xD4 zoomin
EVIOCSKEYCODE: Invalid argument
setting scancode 0xD4 to key code 418 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xCC zoomout
EVIOCSKEYCODE: Invalid argument
setting scancode 0xCC to key code 419 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC0183 media
setting scancode 0xC0183 to key code 226
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1005 camera
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1005 to key code 212 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC101F zoomout
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC101F to key code 419 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1020 zoomin
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1020 to key code 418 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1041 wordprocessor
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1041 to key code 421 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1042 spreadsheet
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1042 to key code 423 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1043 calendar
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1043 to key code 397 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1044 prog2
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1044 to key code 149 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1045 prog3
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1045 to key code 202 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1046 prog4
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1046 to key code 203 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC1048 messenger
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC1048 to key code 430 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC104A find
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC104A to key code 136 failed
mez@apathy % sudo /lib/udev/keymap input/event4 0xC104C ejectclosecd
EVIOCSKEYCODE: Invalid argument
setting scancode 0xC104C to key code 162 failed
So, it looks like, for some reason, the incorrect keymaps in the logitech- wave-cordless are causing issues...