Ticket #10105 (new enhancement)

Opened 3 years ago

Last modified 4 weeks ago

Implement a keyboard shortcut key to minimize a fullscreen VirtualBox VM guest window

Reported by: 3F776B3E Owned by:
Priority: minor Component: GUI
Version: VirtualBox 4.1.8 Keywords:
Cc: Guest type: other
Host type: other


When a VirtualBox VM client is running with a fullscreen window, minimizing it is done with the mouse touching the bottom of the screen and clicking the minimize button when the toolbar appears, or pressing Host+F to leave fullscreen mode and minimizing it.

Both ways are cumbersome when working with a fullscreen VM and switching between the guest and host frequently.

A keyboard shortcut to minimize the guest window should be nice, without needing to use the mouse or leaving fullscreen mode.

Change History

comment:1 Changed 3 years ago by abcuser

I don't know if this helps, but when I am switching between host and guest a lot I use Scale mode which is done with keyboard shortcut Host+C.

Another option is: press Host key (and release it) and then switch to host program by using Alt+Tab.

comment:2 Changed 3 years ago by rztaylor

I'd also like to see the shortcut HOST + M added to minimize the host when running in full screen mode. Surely this is a trivial enough request?

comment:3 Changed 2 years ago by DavidSankel

I tried the HOST, release, and Alt-tab and it didn't work for me. It seems like clicking the minimize button is the only way to do this so far.

comment:4 Changed 18 months ago by Foxhead

Nearly two years and we still can't add a keyboard shortcut? What gives?

comment:5 Changed 17 months ago by ValentinKostadinov

Press and release HOST, then Alt-Tab doesn't let you minimize in any way. Only gets you out back to the host OS.

A minimize shortcut HOST-M would be great! Please!

comment:6 Changed 15 months ago by Thoka

Anything new on this one? Would be a real great feature. Host+M is unused anyways, I was very supprised first time I needed this future and Host+M did not work.

comment:7 Changed 14 months ago by AndreasWu

Yeah, I agree. A shortcut that would minimize the current virtual session would be really great - and is really, really, really needed. I'm always 'full screening' my sessions (rather than seamless), and whenever you need to switch back and forth, it's a bit of a pain

@others: The HOST key + ALT+TAB trick does work! - but... make sure that ALT-TAB has another windows (in the host OS) to go to. So, open up something like notepad. Then in your virtual session, hit your HOST key. And then hit ALT+TAB, and should work perfectly

comment:8 Changed 11 months ago by Guy G

Agreed, this would be incredibly useful. At the moment the mini toolbar really gets in the way and the only reason I have it switched on is because I regularly need to minimise my VM windows. Should be trivial to implement for someone who knows the code...

comment:9 Changed 10 months ago by Marv

The original post says it all, the current methods to minimize are beyond cumbersome, a direct short-cut for this is a must!

comment:10 Changed 3 months ago by moymike

+1. I was just messing with AutoHotkey to launch specific virtuals, and was hoping to also be able to minimize or switch between them with hotkeys.

It turns out AutoHotkey is overridden by virtualbox, leaving me with the next best option, minimizing the virtual from within itself. The HOST key + M would be the most obvious way to support this. It sounds like it would be a relatively a simple thing to implement.

comment:11 Changed 5 weeks ago by dkharlan

+1, this would make for better UX

comment:12 Changed 4 weeks ago by tim 2001

Specific proposed implementation: Add a command to the UI named e.g. MinimizeMachine which is the minimize in the mini-Toolbar. The user can set a shortcut (e.g. control-M) for this command using existing methods. This shortcut command would be active in any VBox-headed mode, e.g. Full Screen, Seamless, or regular virtualbox window. I expect in Seamless mode, this minimizes the whole machine with all of its windows, but I do not use Seamless so I do not know.

This specific proposal does not include adding anything to the main UI, such as adding a Minimize command on the Machine menu of the Virtualbox Control-Home Popup and so on, since specifying that would seem to be a whole -other debate. However, once the new command is in place, adding that should not be too hard given consensus on the spec.

I was going to work this, but all of a sudden became just too busy. I am going to go with buying a second monitor for VirtualBox full screen till I have some time.

Last edited 3 weeks ago by tim 2001 (previous) (diff)
Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use