Opened 10 years ago
Last modified 10 years ago
#14093 new defect
AltGr issue on Windows 8.1 and Windows 7 with Czech keyboard layout
Reported by: | xdml | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.3.26 |
Keywords: | keybord | Cc: | |
Guest type: | Linux | Host type: | Windows |
Description
This is weird issue, as I am not able to reproduce it alltime, but I know, after several hours of running guest it results in this weird issue.
Host: MS Windows 8.1 (64 bit) or Windows 7 (64 bit). Guest: Debian Wheezy (64 bit) or Debian Jessie (64 bit). Guests addons installed from Debian's contrib repository.
AltGr-a (~) is not working, when host keyboard layout is Czech, but works if keyboard layout is English USA. All other AltGr combinations (I use) work fine.
I have already investigated it using xev
, I can see keystroke ISO_Level3_Shift
, but no a
keystroke, but for example AltGr-q (\) I can see both keystrokes.
Auto capture is disabled. When auto capture is enabled it works as expected, but it is not handy for me.
I see similar fixed issue #13216.
Offtopic: Is it possible to create Extension Pack, that will not capture several key combinations, so for example ctrl-alt-(anything) will not be captured even if auto capture feature is enabled?
Change History (2)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
Terribly sorry, it seems that the logging was removed from the keyboard code in the 4.3 series. I have added it back in: you can get the updated builds of VirtualBox from the Testbuilds page.
If you execute the following commands:
And start the virtual machine with the following environment variables set:
you should get additional logging in the machine log file which is "closer to source" (in this case to the PS/2 device emulation) than the xev logging in the guest. (By the way, it is generally nice to attach a log file to bug tickets as it provides lots of useful information about your configuration.)