Ticket #7681 (new defect)
extended keyboard layout support under the builtin vnc server (OSE)
|Reported by:||pjank||Owned by:|
|Version:||VirtualBox 3.2.10||Keywords:||vnc keymap|
I've just installed virtualbox-ose 3.2.10 under Gentoo Linux, compiled with VBOX_WITH_VNC option enabled (built in VNC server support).
Running a virtual machine with:
VBoxHeadless -startvm ... --vnc --vncport ...
Connecting to it via UltraVNC from Windows... Everything seems to work fine - except some extra keys, like: numeric keys on the right side of the keyboard and local characters (Right Alt + some other letter). When running the same VM straight from VirtualBox on the same host (under X/Linux, no VNC) - the keyboard works just fine.
So, whose fault is this? :) I've noticed a comment "Numpad keys - these have to be implemented yet..." in FramebufferVNC.cpp file, so this might explain numeric pad not working. But what about Right Alt?
I've also seen the patch, which I believe was the precursor for this vnc-support in OSE VirtualBox ( http://old.nabble.com/-PATCH--VirtualBox-headless-VNC-support-by-LibVNCServer-(20100421)-td28324779.html) That patch adds another option: "--vnckeymap" to VBoxHeadless, which is missing in the official build. Maybe that's the reason, why it's not working?