VNC: Support for ExtendedKeyEvent client message
commit9ca313aa0824f2d350a7a6c9b1ef6c47e0408f1d
authoraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Sat, 23 Aug 2008 23:27:37 +0000 (23 23:27 +0000)
committeraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Sat, 23 Aug 2008 23:27:37 +0000 (23 23:27 +0000)
treea048a9c379188fb64a1cbe7594bfdf7c3ee9c800
parent492b239197b1695df12cab1f05a72d1cd2c14058
VNC: Support for ExtendedKeyEvent client message

This patch adds support for the ExtendedKeyEvent client message.  This message
allows a client to send raw scan codes directly to the server.  If the client
and server are using the same keymap, then it's unnecessary to use the '-k'
option with QEMU when this extension is supported.

This is extension is currently only implemented by gtk-vnc based clients
(gvncviewer, virt-manager, vinagre, etc.).

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5076 c046a42c-6fe2-441c-8c8c-71466251a162
vnc.c