32

First, I've tried searching several threads to find the answer, but I couldn't find one that solved my problem, so I'm opening a new one here.

I just installed Ubuntu 11.04 with the new Unity desktop, and I'm trying to change the key binding of Super+t from Open Trash (which I don't have much use for) to Open Terminal (which I use all the time). I tried running "Keyboard shortcuts" and changing the binding in there to "Mod t," but that didn't work and it seems to get overridden by something else.

So then I installed compiz-config-settings-manager and I looked for a keybinding in there for Super+t, but I couldn't find any. In fact, I even tried changing a random feature in ccsm to Super+t hoping that it would tell me there was a conflict with that binding and I could locate it there. But instead it let me use Super+t. Sadly, after I changed it, I pressed Super+t and it still opened the trash.

Is there another place that I can change the key bindings of Super+t?

Lemurman
  • 451

4 Answers4

18

In the Compiz Config open the Unity Plugin page, change the "Key to show the launcher" to anything other than just Super. Mine is Alt+Super.

This will alter all Unity shortcuts. So opening the first program in your launcher is no longer Super+1 but Alt+Super+1.

They should really have a configuration panel for Unity shortcuts.

jobin
  • 28,567
Eufouria
  • 196
4

This isn't a real answer to the question but another approach in unity manner.

If you use it often consider putting it into the unity launcher. Just search for "terminal" and then drag the icon to the left side pane. You can then start it with Super-[number].

Just in case you're interested: I want to know the real answer too!

3

My muscle memory is also programmed to use Super+t for open terminal, so I decided to make a ppa for this: https://launchpad.net/~hansvschoot/+archive/ubuntu/unity7. It contains the unity 7.2 branch at the moment (which is used in 14.04) with line 56 of the launcher/TrashLauncherIcon.cpp commented out to remove the shortcut.

So if you are running ubuntu 14.04 you can run the following commands to add the ppa and install the modified unity:

sudo apt-add-repository ppa:hansvschoot/unity7
sudo apt-get update
sudo apt-get install unity

afterwards you can simply use the shortcuts tab under keyboard settings to assign Super+t to open a terminal

-1

The default shortcut for opening a terminal is Ctrl+Alt+T, so you don't necessarily need to change it, just start using the default.

But if you do want to customize shortcuts, the keyboard settings panel in Ubuntu 13.10 (I will confirm 14.04 soon), is where the "Launch terminal" shortcut is controlled.

I changed it to Super+T and it now works to open a terminal instead of the trash.

mp3foley
  • 451