Sorry, Benjamin, I cut-pasted the wrong bit. When capslock is mapped to control on the host, then I get:
key press:
sdl_process_key({type=0x2,which=0x0,state=0x1,keysym={scancode=0x42,sym=0x132,mod=0x0,unicode=0x0}}) keycode = 0x3a kbd_put_keycode(0x3a) kbd_put_keycode(0xba)
key up:
sdl_process_key({type=0x3,which=0x0,state=0x0,keysym={scancode=0x42,sym=0x132,mod=0x0,unicode=0x0}}) keycode = 0x3a kbd_put_keycode(0x3a) kbd_put_keycode(0xba)
Sorry, Benjamin, I cut-pasted the wrong bit. When capslock is mapped to control on the
host, then I get:
key press:
sdl_process_ key({type= 0x2,which= 0x0,state= 0x1,keysym= {scancode= 0x42,sym= 0x132,mod= 0x0,unicode= 0x0}}) keycode( 0x3a) keycode( 0xba)
keycode = 0x3a
kbd_put_
kbd_put_
key up:
sdl_process_ key({type= 0x3,which= 0x0,state= 0x0,keysym= {scancode= 0x42,sym= 0x132,mod= 0x0,unicode= 0x0}}) keycode( 0x3a) keycode( 0xba)
keycode = 0x3a
kbd_put_
kbd_put_