> anyway, the supplied file only detects the first keyboard device
> (which doesn't include any special keys)
>
> ubuntu@ubuntu:~/Desktop$ ./findkeyboards
> USB keyboard: input/event5
Ah, your udev dump shows that this USB keyboard is kind of "two devices in
one" and the hotkeys are on another device (input/event6).
> showkey -s doesn't respond to the unmapped keys (even when launched through a virtual console)
That's a shame. So I guess we need to use /lib/udev/keymap -i input/event6
after all.
> however i will attach the output of showkey -k.
That's not really helpful, I'm afraid, since we need the scan codes (-s).
Thanks for trying, that didn't help unfortunately. So I'm afraid you
have to try this again on the daily live CD, install debugging
symbols, and re-do this command afterwards.
and click on udev-dbgsym_145-1_i386.ddeb or udev-dbgsym_145-1_amd64.ddeb
(depending on whether you use the i386 or amd64 live CD). This should
trigger the installation of that package.
Tomasz Rzepecki [2009-07-18 22:20 -0000]:
> is there any newer live cd?
Yes, you can use the dailies cdimage. ubuntu. com/daily- live/current/), but it shouldn't
(http://
matter much at this point.
> anyway, the supplied file only detects the first keyboard device ubuntu: ~/Desktop$ ./findkeyboards
> (which doesn't include any special keys)
>
> ubuntu@
> USB keyboard: input/event5
Ah, your udev dump shows that this USB keyboard is kind of "two devices in
one" and the hotkeys are on another device (input/event6).
> showkey -s doesn't respond to the unmapped keys (even when launched through a virtual console)
That's a shame. So I guess we need to use /lib/udev/keymap -i input/event6
after all.
> however i will attach the output of showkey -k.
That's not really helpful, I'm afraid, since we need the scan codes (-s).
> ubuntu@ ubuntu: ~/Desktop$ sudo gdb --args /lib/udev/keymap -i input/event6
Thanks for trying, that didn't help unfortunately. So I'm afraid you
have to try this again on the daily live CD, install debugging
symbols, and re-do this command afterwards.
For debug symbols, boot the live system, go to
http:// ddebs.ubuntu. com/pool/ main/u/ udev/
and click on udev-dbgsym_ 145-1_i386. ddeb or udev-dbgsym_ 145-1_amd64. ddeb
(depending on whether you use the i386 or amd64 live CD). This should
trigger the installation of that package.
Thanks!