3

I know this question may have been asked before but the solutions are all out of date or don't work.

I am running Ubuntu as a VM in VMWare on a Mac. If I try to switch from Ubuntu (in VMWare) to the host computer's OS (Mac OS X) but pressing command-tab, it almost always brings up the search box as I switch since the "command" button is the "super" key. When I command-tab back to Ubuntu the search box is now up cover my app and I have to manually click the window I was working on to get back to it. This is very frustrating and makes switching from Ubuntu to a Mac OS X app very difficult.

I've tried using Compiz Config Settings Manager. I've tried changing the keyboard settings. I've tried a variety of command line fixes, but NOTHING seems to disable the super key.

Mike
  • 181
  • 1
  • 4

3 Answers3

5

I finally found something that worked:

dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""'
A.B.
  • 90,397
Mike
  • 181
  • 1
  • 4
  • Worked on Ubuntu 16.04 – tyleha Jan 23 '18 at 22:23
  • Note that post Ubuntu 17, this won't work because of the switch to Gnome as the UI shell. The new approach (which worked for me in Ubuntu 20.04) is gsettings set org.gnome.mutter overlay-key ''. – antun Jan 09 '24 at 18:40
0

Do not use previous advice in Ubuntu 14.04.3 LTS:

dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""'

It works! But it gives some bad behaviour: i cann't type a "space" symbol, unexpected resets to login screen with disabled keyboard.

0

For anybody else using VMware:

  1. Go to "Virtual Machine" -> "Settings" -> "Keyboard & mouse" -> "Edit Profile..." for "Mac Profile" -> "Mac Host Shortcuts" -> Check "Enable Mac OS Host Keyboard Shortcuts"

Picture of the menu screen

Tested using VMWare v7.1.3 and Ubuntu 14.04

kyrofa
  • 7,346
  • 1
  • 32
  • 26