Fixing Command + Tab on Virtual Box
I've got Mac OS X 10.8 with VirtualBox installed. I'm running Windows 7 as a virtual machine.
When I'm in Windows, I find that Command+Tab doesn't work, and I was wondering if I can fix it to still functioning as if I was in OS X?
What I want is to be able to switch between running apps on OS X, but instead, Windows is doing that 3D swooshie thing between my open windows in Windows 7.
Any ideas?
Solution 1:
In the VirtualBox Manager preferences, go to "Input" and uncheck the option that says "Auto Capture Keyboard." Leave it unticked (the option at the bottom of the image below).
The option that CMD-LEFT normally turns off, this turns it off by default (if you need to change it back temporarily, use CMD-LEFT).
This way CMD-TAB works like in any other Mac OS X app.
To me this was quite annoying, and I finally discovered the solution today. However, I don't know if the setting may interfere with something else. So far I've tried CTRL-TAB within the guest OS and that is captured as expected.
Solution 2:
What happens if you Command-Tab with the right Command key, or set the host key to the left Command key on the on the "Input" tab in the preferences? I don't have a Mac with VirtualBox available to test, but it just might be crazy enough to work.
Otherwise I don't believe this is currently possible, but alternatively, you could consider disabling "Auto Capture Keyboard".
This has the obvious downsides of requiring a click or key-press before handing over input to the guest as well as not helping at all once input is handed over, but it may relieve the symptom if all you're usually doing is viewing the guest machine's screen.
Solution 3:
As mentioned above
- You set host key to the right CMD / Win-key and
- disable auto-capture
But more importantly
-
You create Auto Hotkey script under Windows guest
~LWin Up:: return ~RWin Up:: return
to stop Windows Start menu popping up in wain when using CMD+Tab and still keep other Win+ shortcuts working e.g. Win+R and Win+E etc.
P.S. Why CMD+Tab or Win+Tab is not a Windows key combination? Because once that's pressed, you have left Windows and are in OSX. And Windows has received only Win key down. Never got the Tab.