On Wed, Sep 26, 2012 at 9:11 PM, Canek Peláez Valdés <can...@gmail.com> wrote: > On Wed, Sep 26, 2012 at 5:21 PM, Allan Gottlieb <gottl...@nyu.edu> wrote: >> My new install is gnome 3.4, which is running pretty well. >> I am having trouble with an (important-to-me) custom keyboard shortcut. >> >> I am an emacs user so changed many of the shortcuts to use the "Windows >> key", i.e. super. This works Super+Up moves to the workspace above, >> etc. > > Be aware that Super+Up, Super+Left, and Super+Right work for maximize, > mazimize to the left, and maximize to the right. > >> However, I have had 2 custom keyboards with previous gnome's >> >> Super+T gnome-terminal >> Super+E emacs >> >> This does not work. Pressing Super+T gives t, Super+E gives e. >> >> However if I set the shortcuts to be >> alt+T gnome-terminal >> alt+e emacs >> it works fine. However, I can't give up alt+T and alt+e as they are >> used in emacs. > > Known bug: > > https://bugzilla.gnome.org/show_bug.cgi?id=659899 > https://bugzilla.gnome.org/show_bug.cgi?id=655615 > > Basically, GNOME Shell treats the Super key as special, and sometimes > shortcuts binded to it fail. It is a bug, however, and devs are > discussing how to handle it. In the mean time, may I recommend trying: > > Ctrl+Alt+e -> Emacs > Ctrl+Alt+t -> Terminal > > It is not optimal, and the bug should be fixed. But it has a workaround. > > Regards.
BTW, it can be done with an extension (according to the bug) using global.display.add_keybinding(). I haven't wrote any GNOME Shell extension, but I've heard it's not difficult. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México