Hello Erik, > I'm experiencing the same issues. > When using the QEMU VNC server (which I would prefer to Remote Desktop or a > VNC server installed on the guest) I get problems when pressing special > character keys on the remote keyboard. QEMU reports on the console: > Warning: no scancode found for keysym 180 > or > Warning: no scancode found for keysym 223 > > I just want to route all keypresses to the guest without interfering with > the native QEMU key layout. Is that possible?
Yes, if you start kvm without the "-k" option and use a linux VNC client that supports RFB extended key events (eg gtk-vnc, tigervnc). With the extension the keyboard layout only depends on the OS settings in the VM. > How does the QEMU VNC server receive the key > presses? In the same manner as the direct way does by getting scancodes or > via "real" characters? http://berrange.com/posts/2010/07/04/more-than-you-or-i-ever-wanted-to-know-about-virtual-keyboard-handling/ http://berrange.com/posts/2010/07/04/a-summary-of-scan-code-key-codes-sets-used-in-the-pc-virtualization-stack/ regards Fabian