VirtualBox

Opened 4 years ago

Last modified 4 years ago

#19881 new defect

AltGr not working most of the time

Reported by: Nervengift Owned by:
Component: other Version: VirtualBox 6.1.14
Keywords: ΑltGr, keyboard Cc:
Guest type: Linux Host type: Windows

Description

Setup is a Linux (nixos 20.03) VM on a Windows 10 laptop, usually with 2 screens attached. The VM gets 3 virtual screens. Both host and guest use a german (qwertz) keyboard layout.

Most of the time, the AltGr key and with it many symbols are not working on the guest. According to xev pressing the key does not trigger anything at all.

Often, but not always, changing from one virtual display to another will make the AltGr key work for a few times before falling back to not doing anything at all.

Sometimes, when changing to another screen and beginning to type, the first letter will be greek and I don't even know how to type those deliberately (it's not AltGr+something).

There have been days where it worked the whole time but those are rare.

Turning automatic keyboard capturing off as some related incidents suggested as solution does not help.

Suspending (save execution state) and restarting does also not help reliably.

To me it seems as if somehow the modifier gets stuck or a wrong keycode is sent or it gets out of sync between host and guest or between the virtual screens? I can't really find any 100% reliable way to trigger or fix this behaviour.

I'll gladly provide any additional info or perform tests that could help this issue.

Attachments (1)

NixOS 19.03.172422.915ce0f1e1a (x86_64-linux)-2020-09-10-17-30-33.log (85.6 KB ) - added by Nervengift 4 years ago.
virtualbox logfile

Download all attachments as: .zip

Change History (2)

comment:1 by Nervengift, 4 years ago

Update: I found out that dead_greek is mapped to Control_R on my system, which is also the host key.

Pressing Ctrl_R alone does not appear in xev but my usual Ctrl_R, then Super+Tab seems to register in the guest as Super down, dead_greek down, dead_greek up, Super up.

Not sure if this is related to this incident.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use