Though the menu bar is hidden in fullscreen, mousing to the top makes it drop down. This really bugs when switching between tabs on certain programs. Is there any way to change this setting?
3 Answers
There is no way to disable Menu Bar display when the mouse pointer is hovered towards the top while running an app full screen.
To alleviate the issue, you may consider switching between the tabs using a keyboard shortcut. Command + { and Command + } works with most of the apps.
Go to System Settings
> Control Center
, and at the bottom, change Automatically hide and show the menu bar
from In Full Screen Only
to Never
.
-
This prevents the menu bar from hiding in the first place. I think they want to hide it, and prevent showing it.– BarmarCommented Dec 12 at 17:11
-
That's fair, it does seem like that might be their preferred option. Unfortunately, there's no way to completely remove the menu bar in full screen mode. Either you can hide it until you hover over it, or make it always visible. The latter is my preferred solution. Commented Dec 13 at 18:29
EDIT: The solution below is imperfect, but may still be of interest to some. It works when you first launch the app and go fullscreen, but if you then change workspaces and come back to the fullscreen app, it no longer works.
I've finally found an answer to this Q after wondering the same thing myself for many years. Warning that editing the file as described below can break an app (so it's smart to backup the original before you start editing it).
- Go to Applications and find the app you want to use in fullscreen mode
- Right click the app, then show package contents
- Open the
info.plist
file in a text editor, and add the following lines, supposedly all the<key>...</key>
elements need to be in alphabetical order, so you'll need to insert these in the correct place:
<key>LSUIPresentationMode</key>
<integer>3</integer>
- Save the file, and relaunch the app!
Note that there are 5 values (0 thru 4) you can use, they each have a different behavior.
- For example value 3 shown above will hide the menu and dock at all times, no matter where the mouse is. Changing to other values will change these behaviors.
- Note that whatever value you choose, the new behavior applies both in fullscreen mode AND in regular windowed mode, unfortunately I don't know a away to change this, but that is ok since the apps I use in fullscreen, I only use in fullscreen
Source: https://www.youtube.com/watch?v=4KjyVrsXzss (this describes what the other values do too)