How to make the left Super-key open "Show Applications" menu as a shortcut?
In Ubuntu 18.04.1, I would like to use my left Super-key only to simply open the Show Applications menu (aka Dash) like a left click on the dock-icon (with the 9 dots) does and preferably close it again without showing me any open programs.
I can open it with Super + A and even close it again with Super R, but Super L appears to do nothing at all.
In Xfce, something similar was possible by adding a custom keyboard shortcut for Super L and setting the command to xfce4-popup-whiskermenu
, which would open and close a menu with favourite applications. Unfortunately, I don't know the command that opens and closes the Show Applications menu.
Is there any way to add such a shortcut in the new Gnome Shell?
Solution 1:
Solution 1: Gnome extensions
Install the extension Start Overlay in Application View to use the Super key alone to open the Application overview.
Solution 2: xcape (more universal approach that allows you to do whatever you want with super)
With the utility xcape
, you can remap a press/release of the super key alone to any key combination. xcape
can be installed with the command sudo apt install xcape
.
In this case, you would launch xcape
with the command xcape -e "Super_L=Super_L|a"
. This will remap hitting and releasing super alone to the default key combination for opening the applications menu.
- Disable the default binding of super to show the overview. You can do this with the command
gsettings set org.gnome.mutter overlay-key ''
, or usingdconf-editor
. - Have
xcape
autostart using a .desktop file that you place in your ~/.config/autostart folder.
An example of such xcape.desktop
file:
[Desktop Entry]
Categories=Utility;
Comment=Map super key
Exec=sh -c 'sleep 0.4 ; xcape -e "Super_L=Super_L|space"'
Icon=keyboard
Name=xcape
StartupNotify=false
Type=Application
X-GNOME-Autostart-enabled=true
Optionally, install the extension ESC to close overview from applications list to have Esc return you to your desktop rather than to the overview. In Ubuntu 20.04, use a forked extension: ESC to close overview from applications list | UPDATED by paperthin or ESCape Overview.