VirtualBox

Ticket #4866 (closed enhancement: fixed)

Opened 5 years ago

Last modified 4 years ago

Disable macosx top menu bar on fullscreen -> fixed in 3.1.0/SVN

Reported by: gionn Owned by:
Priority: minor Component: host support
Version: VirtualBox 3.0.10 Keywords:
Cc: Guest type: Linux
Host type: Mac OS X

Description

I feel very annoyed by the macosx top menu bar and dock appearing when I move the pointer to the top area of my fullscreen guest os.

Can be integrated in Virtualbox an option to enable/disable it, similar with the mini-toolbar on the bottom? There is some work-around to disable it?

The last resort is to disable mouse integration, so the top menu bar will not appear, but the mouse movements are ugly.

Thanks.

Change History

comment:1 Changed 5 years ago by qqilihq

I would really appreciate such an option.

With the current behaviour the upper screen edge is rather unusable for the VM.

(already asked in the forums recently --  http://forums.virtualbox.org/viewtopic.php?f=8&t=21676)

comment:2 Changed 5 years ago by aquarius

subscribe

comment:3 Changed 5 years ago by stoto

+1

comment:4 Changed 5 years ago by strongglad

I, too, would greatly appreciate the addition of this feature.

comment:5 Changed 4 years ago by jamespole

I too would like to echo support for such a feature. It makes it very irritating using a Gnome guest under a Mac OS X host.

However I have not seen the Dock while working in full screen mode with mouse integration enabled? It only seem to occur with the OSX menu bar and the VirtualBox minibar. I can live with the minibar -- just not the Dock and the OSX menu bar!

comment:6 follow-up: ↓ 9 Changed 4 years ago by poetzsch

  • Summary changed from Disable macosx top menu bar on fullscreen to Disable macosx top menu bar on fullscreen -> fixed in SVN

This behavior is now changed. I disabled the auto showing of the dock and the menu in the next major version of VirtualBox.

comment:7 Changed 4 years ago by gionn

Thank you poetzsch!

comment:8 Changed 4 years ago by qqilihq

Glad! Thank you!

comment:9 in reply to: ↑ 6 Changed 4 years ago by strongglad

Thanks very much!

comment:10 Changed 4 years ago by Technologov

Added myself as CC.

-Technologov

comment:11 Changed 4 years ago by frank

Alexey, can you confirm that this bug is fixed? The code should already be in 3.1.0 Beta1.

comment:12 Changed 4 years ago by gionn

@frank: I am happily using the beta without the top bar on fullscreen :) It was also on the release changelog, did you read it?

comment:13 Changed 4 years ago by frank

  • Version changed from VirtualBox 3.0.4 to VirtualBox 3.0.10
  • Summary changed from Disable macosx top menu bar on fullscreen -> fixed in SVN to Disable macosx top menu bar on fullscreen -> fixed in 3.1.0/SVN

Ok, I appreciate your feedback :-) I just wanted to be 100% sure that this is fixed.

comment:14 Changed 4 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed

comment:15 Changed 4 years ago by greenfrogz

  • Status changed from closed to reopened
  • Resolution fixed deleted

I did not face the problem above as I am using a dual-screen setup on my Mac. However, with this new fix, the menu to change to Full screen and Seamless mode is no longer accessible. Meaning I need to use the hotkeys to change the display.

Suggestion: Provide an option to turn on or off the Dock and Menubar display. It is personal preference for the visibility of both of the item.

comment:16 Changed 4 years ago by vila

ARGH !

Add an option please, I understand other needs, but mine is currently ruined :-(

I was fully happy with the top menu bar and dock appearing with the mouse integration disabled.

Most importantly, with the new behavior I've lost the ability to use cmd-H to quickly come back to OSX !

That means the wonderful user experience consisting of:

  • from OSX to guest: click the icon in the dock
  • from guest to OSX: press cmd-H

is now lost.

Instead, I need to use host-F to come back to OSX but even there, the guest is not hidden anymore :-(

comment:17 Changed 4 years ago by vila

Alternatively some host-? shortcut to hide the VM will be fully satisfying too :-D

comment:18 Changed 4 years ago by gionn

@vila:

  • Host-H is working as before, for me, both on fullscreen and window mode.
  • If you need quick access to the bar, you can also maximize window without entering fullscreen. Fullscreen is intended to be used when you don't have to switch between other apps than the guest machine and use full screen resolution.

comment:19 Changed 4 years ago by vila

@gionn: host-H doesn't exist here and cmd-H has stopped working (I tried hard, believe me). I've discovered these issues after an upgrade to OSX 10.6 and vbox 3.1.0, may be that can explain the different behavior. Also, I spend most of my time in the guest, so fullscreen is really what I want.

Two more remarks:

1) cmd-Q has been lost too

2) I've found an acceptable workaround for the lack of cmd-H: 'host' key followed by the expose key gives me a quick way to select my target application in OSX or anything on the dock. To come back to my guest, I can click its icon in the dock like before. The main difference with the previous workaround (involving host-F) is that it avoids the ugly redimensioning of the screen.

\o/

Hope that can help others, yet, host-H and host-Q as aliases to cmd-H and cmd-Q would be really welcome !

comment:20 Changed 4 years ago by gionn

Here the same: OSX 10.6 with all updates and 3.1.0, and I am with the default host key (left cmd): any problem at all with every keyboard shortcut you can see on the Guest menu.

comment:21 Changed 4 years ago by vila

Right, I use the right option key, I think that explain it.

ISTM that neither cmd-H nor cmd-Q are bound to the host key, you get them working because you din't redefine the host key, so good for you, they still work because they are by default bound to the cmd key.

So the bug can be viewed as the lack of binding to the host key for H and Q, I let the devs decide :-)

comment:22 Changed 4 years ago by gionn

Ok, now that you get it, I think you should probably file a new bug about that.

comment:23 Changed 4 years ago by poetzsch

  • Status changed from reopened to closed
  • Resolution set to fixed

See #5684 for the CMD+Q & CMD+H problem. See #5636 for the solution of this problem.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use