My question mark key in my keyboard isn't working. ("?"). I've tried to use xev and showkey -k
to try to identify at least a keycode and manually use xmodmap to map it.
Unfortunately, the keys aren't being detected in neither utilities. I'm using Ubuntu 10.04 in a Virtual Machine (VirtualBox 3.2.4 r62467), and my Kernel is 2.6.32-22-generic. My Host is an Ubuntu 8.04.
When I run xev
in my host, I get:
KeyRelease event, serial 30, synthetic NO, window 0x3600001, root 0x5d, subw 0x0, time 19346721, (726,722), root:(730,746), state 0x2010, keycode 211 (keysym 0x2f, slash), same_screen YES, XKeysymToKeycode returns keycode: 61 XLookupString gives 1 bytes: (2f) "/" XFilterEvent returns: False
And when I run showkey -v
:
0x59 0xd9
xmodmap -pk
about this key in guest:
0x002f (slash) 0x003f (question) 0x002f (slash) 0x003f (question) 0x00b0 (degree) 0x00bf (questiondown)
...in host:
0x002f (slash) 0x003f (question) 0x003b (semicolon) 0x003a (colon) 0xfe60 (dead_belowdot) 0xfe56 (dead_abovedot)
But when I click it on my guest it simply doesn't work.
Some related tickets in Virtualbox: #4957, #599 and #205.
What can this be? It's not a special multimedia key, it's a simple one. I would like to understand what exactly is happening so at least I can try to better debug this issue. If it's detected in my host, why it isn't in my guest?
?
work on the console (Ctrl-Alt-1)? What keyboard layout do you have (US, European, etc.)? Doesshowkey -k
show you any keys, but just not?
; more data, please.