VirtualBox

Opened 15 years ago

Closed 7 years ago

Last modified 7 years ago

#4263 closed defect (wontfix)

Please don't intercept Multimedia keys -> no plans to fix further

Reported by: Technologov Owned by:
Component: GUI Version: VirtualBox 2.2.4
Keywords: Cc:
Guest type: other Host type: Windows

Description (last modified by Michael Thayer)

Currently VBox (2.2 and 3.0 BETA) intercepts multimedia keys. In my opinion it should not do so, or at least make it configurable.

This is because I usually listen to music on my host system, and simultaneously work on guest VM. I can't control media player using multimedia keys this way.

This is especially true for volume keys, and partially true for next/prev song. (as there may be cases where I want multimedia keys in VM)

Multimedia keys do have standard scancodes AFAIK.

-Technologov

Change History (17)

comment:1 by Entity, 15 years ago

I also vote for this. There should be some option to not intercept multimedia keys.

comment:2 by Technologov, 14 years ago

This issue is still relevant as of VBox 3.0.10

comment:3 by Technologov, 14 years ago

This issue is still relevant as of VBox 3.1.0

This is also related to bugs like #4238, #4208, #2145, #1668 and #1773

-Technologov

comment:4 by Technologov, 14 years ago

NOTE: The other bugs are Mac host related. This one is about Windows host.

comment:5 by Technologov, 14 years ago

Another related bug found: #4939

-Technologov

comment:6 by Dylan Justice, 14 years ago

Also applies to Linux host.

comment:7 by Michael Thayer, 14 years ago

The workaround here (at least on Linux hosts) is to press the host key to temporarily stop grabbing the keyboard. That means that the guest will still get all the key presses that a "normal" application would, but not ones that have a special meaning, like Alt-Tab or the multimedia keys.

comment:8 by Technologov, 14 years ago

michael: Your proposed workaround is bad, because it disrupts my usual workflow. (having Audio on Windows host, and doing some work on Linux guest for example).

I want my multimedia keys to be optionally assigned to my host -or- guest. Should be configurable.

-Technologov, 14.7.2010.

comment:9 by Technologov, 12 years ago

Problem still exists in vbox 4.1.8.

Especially big problems exists if users want to use "Alt+Tab" key combo in seamless mode guest. Users can't.

-Technologov

comment:10 by Stamimail, 12 years ago

comment:11 by Michael Thayer, 12 years ago

See also ticket #10179.

comment:12 by Stamimail, 12 years ago

What about this. please add an option to choose in General

comment:13 by Stamimail, 10 years ago

Still waiting...

What aboout to enable Interception only if the mouse is been clicked inside the VM windows, and disable Interception when clicking on the Title/Caption of the Window.

This problem also doesn't allow to other programs to control the VMs windows, Like adding transpercy and resizng windows by Hotkeys progarms, and like making problem with cycling between taskbar button by mouse wheel... http://rammichael.com/wp-content/uploads/2009/09/7+-Taskbar-Tweaker.png

comment:14 by Michael Thayer, 10 years ago

Description: modified (diff)

Disabling automatic keyboard capture in the global machine settings should do what you want. On Windows hosts this is currently known to cause problems with the AltGr key, which does not exist in all keyboard layouts. This should be fixable but has not been done yet for lack of time and because we haven't had many (any?) complaints about it.

comment:15 by Stamimail, 9 years ago

VirtualBox 5.0.0 released

I afraid this feature has not yet been implemented well.

What aboout to enable Interception only if the mouse is been clicked inside the VM windows, and disable Interception when clicking on the Title/Caption of the Window.

For example, Alt+Tab: When we dealing with the Guest, the Alt+Tab should be launched to the Guest. If we clicking on the Title/Caption of the Window, then the Alt+Tab should be launched to the Host.

Multimedia buttons, maybe need to be in seperated settings. I think there will be such who will want to control the Host by the Multimedia buttons, while enabling automatic keyboard capture.

Also, I didn't find a way to configure these settings when the VM is Powered Off, by the Main VBox Manager.

Last edited 9 years ago by Stamimail (previous) (diff)

comment:16 by Michael Thayer, 7 years ago

Component: otherGUI
Resolution: wontfix
Status: newclosed
Summary: Please don't intercept Multimedia keysPlease don't intercept Multimedia keys -> no plans to fix further

I'm afraid that there are no plans to fix this further just now as there are so many more urgent things to do with our time. We would probably not accept user contributions for this either, as it would be likely to add more additional complexity to a tricky part of the code than we could justify.

Current state of support: you can configure whether auto-capture is on or off by default, you can manually toggle it, and at some point we might (but also might not) add some way of easily checking the status in full-screen and seamless mode.

comment:17 by xylo, 7 years ago

@michael: Thanks for the reply although it's not what we wanted to hear. Maybe the task was really too complex.

Personally, I don't need any configuration option for this. I don't even care which system (host or guest) gets the key press. But the problem is that none of the systems get the keys. VirtualBox is consuming them but not forwarding them to the guest system. That's why I think this is rather a bug than a feature request. Is there any good reason not to forward a key to the guest if the key is not one of the special keys (e.g. host key)?

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use