search for: kbd_put_keycode

Displaying 2 results from an estimated 2 matches for "kbd_put_keycode".

2011 Nov 16
9
extending qemu-dm
...e keyboard/mouse that qemu provides (and then using this version of qemu-dm only for this special case). I''ve been looking through the 4.1.0 source, specifically in tools/ioemu-qemu-xen, and it appears that I''d want to (for the keyboard) pass key codes from /dev/input through the kbd_put_keycode function. From what I can tell, I''d probably want to split off a thread to do this somewhere in main() in vl.c. I was hoping that I could get some confirmation about whether I''m looking in the right places and/or suggestions about how to cleanly implement this. Odds are I won...
2010 Sep 02
6
[PATCH]ioemu: fix altgr-insert behavior
...&& keysym <= kr->end){ + return 1; + } + return 0; +} + diff -r 17723c0b042b vnc.c --- a/vnc.c Thu Sep 02 16:40:39 2010 +0800 +++ b/vnc.c Thu Sep 02 17:26:53 2010 +0800 @@ -1274,12 +1274,27 @@ } } +static void press_key_altgr_down(VncState *vs, int down) +{ + kbd_put_keycode(0xe0); + if (down){ + kbd_put_keycode(0xb8 & 0x7f); + vs->modifiers_state[0xb8] = 1; + } + else { + kbd_put_keycode(0xb8 | 0x80); + vs->modifiers_state[0xb8] = 0; + } +} + static void do_key_event(VncState *vs, int down, uint32_t sym) { int k...