#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 )
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 , 15 years ago
comment:3 by , 15 years ago
comment:4 by , 15 years ago
NOTE: The other bugs are Mac host related. This one is about Windows host.
comment:7 by , 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 , 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 , 13 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 , 13 years ago
This affect not only the volume, but Windows keys Shortcuts
https://forums.virtualbox.org/viewtopic.php?f=6&t=46576&sid=88cd424d65f675e0041857a8a64e60a3
comment:13 by , 11 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 , 11 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 , 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.
comment:16 by , 8 years ago
Component: | other → GUI |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
Summary: | Please don't intercept Multimedia keys → Please 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 , 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)?
I also vote for this. There should be some option to not intercept multimedia keys.