virtualbox 3.0.51r22226: some quirks
Andriy Gapon
avg at icyb.net.ua
Sat Sep 12 09:51:32 UTC 2009
on 02/09/2009 17:48 Andriy Gapon said the following:
> Just to check if the following issues are mine local or if they are known ones.
So, I upgraded to virtualbox-3.0.51.r22683.
Updates:
> 1. Host+Del combination doesn't sent Ctrl+Alt+Del to a guest, this used to work
> correctly before.
This still didn't work, but see below for a twist :)
> 2. Permanent shared directories disappear after VirtualBox restart.
This is fixed!
> 3. VirtualBox guest clipboard driver freezes on attempts to copy something from
> host to guest; guest to host works OK.
This is fixed!
> Otherwise, VirtualBox works great for me.
It keeps on working great and now even much faster.
Now about the Host key issue.
It is working for me when I change it something more "normal "than before :)
I set it to Super_L and it works. KDE calls this key "Meta" and VirtualBox calls
it "Left WinKey".
When the Host Key didn't work it was set to Hyper_R. KDE didn't recognize that
key properly and VirtulBox called it "Hyper", but didn't like it.
But what's interesting is that this Hyper key used to work in 2.X releases of VB.
Some technical details for the curios (if any):
$ xmodmap
xmodmap: up to 3 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_R (0x71), Meta_L (0x9c)
mod2 Num_Lock (0x4d)
mod3 Hyper_R (0x74), Hyper_L (0x80)
mod4 Super_L (0x73), Super_L (0x7f), Hyper_L (0x80)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x75), ISO_Level3_Shift (0x7c)
Output of xev when I press and release my Hyper_R key:
KeyPress event, serial 34, synthetic NO, window 0x5200001,
root 0x6e, subw 0x0, time 79762548, (416,266), root:(418,327),
state 0x10, keycode 116 (keysym 0xffee, Hyper_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 34, synthetic NO, window 0x5200001,
root 0x6e, subw 0x0, time 79762565, (416,266), root:(418,327),
state 0x30, keycode 116 (keysym 0xffee, Hyper_R), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
So Super is mod4 and Hyper is mod3 modifiers, but somehow applications are
confused by Hyper.
--
Andriy Gapon
More information about the freebsd-emulation
mailing list