Custom keyboard shortcut for workspace switcher
I would like to change the keyboard shortcut for the workspace switcher in Unitity. How can I do that? Currently it is set to Supre+S. I would like to set it to Ctrl+`. Strangely enough I can find this option neither under the System Settings > Keyboard > Shortcuts nor in ccsm..
Solution 1:
You can use CompizConfig Settings Manager . Go to Desktop > Expo, select Bindings tab and change the value of Expo key as you wish:
Generally, if you want to find quickly a keyboard shortcut which is set in CompizConfig Settings Manager, you can use Advanced Search option (Settings value must to be selected):
Solution 2:
You can use Unity Tweak Tool.
installation
UTT is in the Raring repos, so if you're running 13.04 you can just use the command:
sudo apt-get install unity-tweak-tool
Or through the software center:
If you are running Precise or Quantal you will need to use the PPA:
sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily && sudo apt-get update && sudo apt-get install unity-tweak-tool
the workspace switcher
Open UTT; under the "Window Manager" section open "Workspace Settings".
Now under "Workspace Shortcuts" will be the "Start workspace switcher entry", opposite of which will be the key currently assigned to the workspace switcher. Click on that key name and press the new key you want to activate the workspace switcher.
Log out and log back in and you're done!
I personally prefer using UTT over CCSM because it only modifies dconf values and hence is a safer tool to use.