I modified qemu-kvm to show what keys it receives (patch attached). I am using the German NEO layout and I get one press and one release event. Here's the output, if I first press 'caps lock' and then '#':
sdl_process_key({type=0x2,which=0x0,state=0x1,keysym={scancode=0x42,sym=0x139,mod=0x0,unicode=0x0}}) keycode = 0x3a kbd_put_keycode(0x3a) kbd_put_keycode(0xba) sdl_process_key({type=0x3,which=0x0,state=0x0,keysym={scancode=0x42,sym=0x139,mod=0x0,unicode=0x0}}) keycode = 0x3a kbd_put_keycode(0x3a) kbd_put_keycode(0xba) sdl_process_key({type=0x2,which=0x0,state=0x1,keysym={scancode=0x33,sym=0x139,mod=0x0,unicode=0x0}}) keycode = 0x2b kbd_put_keycode(0x2b) sdl_process_key({type=0x3,which=0x0,state=0x0,keysym={scancode=0x33,sym=0x139,mod=0x0,unicode=0x0}}) keycode = 0x2b kbd_put_keycode(0xab) ** Patch added: "kvm-showkeys.patch" https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/427612/+attachment/1736687/+files/kvm-showkeys.patch -- does not pass pressed caps lock to client https://bugs.launchpad.net/bugs/427612 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs