2

Now I can use Super+D to hide all windows. I want to change it to Ctrl+D or something like this. I go to settings and set it:

keyboard settings screenshot

but nothing changes. When I open all shortcuts pressing Super I see that it now shows Ctrl+D but I can hide windows only using the old Super+D. I added "show desktop" button and I tried to reload the computer, but nothing changes.

Edit:

Strange thing: after restarting or logging out ctrl+d shortcut works exactly 1 time. It hides windows, then shows windows, then stops working

2 Answers2

1

For some reason, Settings (unity-control-center) can't be used to change this shortcut. You have to use CompizConfig Settings Manager (CCSM).

  1. Install CCSM. Run in terminal:

    sudo apt-get install compizconfig-settings-manager
    
  2. Open CCSM

  3. Go to Desktop section → Ubuntu Unity PluginGeneral tab
  4. Change the Show Desktop shortcut

    CCSM screenshot

This is based on Prime624's answer on a related question.

wjandrea
  • 14,236
  • 4
  • 48
  • 98
0

You just need to log out and back in, or restart the computer.

I've experienced the same thing when changing Super shortcuts. I don't know why exactly it happens, but it seems like changes only take effect when you start a new X session (by logging out and back in).

wjandrea
  • 14,236
  • 4
  • 48
  • 98
  • Whoops, I may have missed the last sentence in the question. I assume "reload" means "restart", but let me know if I'm wrong. – wjandrea Aug 19 '17 at 17:15
  • Strange thing: after restarting or logging out ctrl+d shortcut works exactly 1 time. It hides windows, then shows windows, then stops working – Arthur Kishinets Aug 19 '17 at 17:18