Mark Harris wrote:
From: Dave Howorth <dhoworth@mrc-lmb.cam.ac.uk>
Its list of keyboards is not very up to date, so special keys like "Mail" and "WWW" (on my Logitech keyboard) aren't handled. That's bizarre isn't it? You'd think it would show you the keypress and say something like "unexpected keypress ....
Actually, that is exactly what happens, but the message comes from the kernel and not the tool.
Thanks for a very useful explanation, but that's not what's happening here ...
If you look in the log file with dmesg
... there's nothing in dmesg ...
Once the kernel knows about the keypress you'll see it in showkey, and xev.
xev already shows it to me. xkeycaps doesn't. That's the point. xkeycaps only displays keys that belong to the keyboard you've told it you have. And if you made a mistake, or it doesn't know about your keyboard model, there's no warning on screen when you press another key. So it's safer to use xev rather than xkeycaps to get complete information. But thanks for the info on how to deal with completely unknown keys. Cheers, Dave