VirtualBox

Ticket #346 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Releasing extended keys when focus lost doesn't work

Reported by: cm Owned by:
Priority: major Component: other
Version: VirtualBox 1.3.8 Keywords:
Cc: Guest type: other
Host type: other

Description

When VirtualBox windows loses focus it notifies guest OS on releasing all keys currently pressed. It works for normal keys but not for extended (WIN key etc). For example ( I using linux as guest OS, E17 window manager ) I have Win+Fx hotkey for switching desktops in host X windows:
1) I run VirtualBox with Windows XP as guest OS on desktop 4
2) When VirtualBox window is active, press Win+F1
3) Switch back to desktop 4
4) Guest Windows still thinks that WIN key is pressed but it isn't ( for example pressing E without WIN launches explorer as if it were WIN+E )

I guess this bug is a result of misprint in VBoxConsoleView::releaseAllKeysPressed(). Here is patch I've used to fix this.

Attachments

vbox-release-keys.patch Download (711 bytes) - added by cm 7 years ago.

Change History

Changed 7 years ago by cm

comment:1 Changed 7 years ago by dmik

cm, Thank you very much for noticing that! It's a typo indeed. Fixed, will appear in SVN soon.

comment:2 Changed 7 years ago by dmik

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use