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

Reply via email to