On Wed, Jun 28, 2006 at 10:27:31AM +0200, Rafa?? Cygnarowski wrote:
> +    case 0xc8: /* up */
> +    case 0xd0: /* down */
> +    case 0xcd: /* right */
> +    case 0xcb: /* left */
> +       if (ev->type != SDL_KEYUP) {
> +           kbd_put_keycode(e0);
> +           kbd_put_keycode(2a);
> +       }
> +       break;
>      }

As I suspected, this is the "fake shift" sequence.  It's should also be
needed for the insert, delete, home, end, page up and page down keys.

Note that fake shifts shouldn't be generated for the numeric keypad.
-- 
Stuart Brady


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to