Benjamin Kellermann schrieb am Donnerstag um 12:17 Uhr:
> On Tue, 14 Oct 2014 16:22:04 +0200 Matthias Urlichs <[email protected]> 
> wrote:
> > The culprit turned out to be the German "Neo2" keyboard layout. Merely
> > having that keyboard in the list of input methods (but NOT active!) causes
> > Alt-Tab to stop working.
> 
> There seems to be an issue with the “Tab“ binding on key “8”:
> in /usr/share/X11/xkb/symbols/de
> 
> key <AE08> { [ 8, doublelowquotemark, singlelowquotemark, U27E8, Tab, 
> ISO_Left_Tab, U221E, NoSymbol ] };
>                                                                  ^^^
> Gnome seems to have a problem, when Tab is defined on another Key than
> the Tab key.
> This fixes the issue (but changes the Layout)
> key <AE08> { [ 8, doublelowquotemark, singlelowquotemark, U27E8, NoSymbol, 
> ISO_Left_Tab, U221E, NoSymbol ] };

In addition, I discovered, that changing Desktops does not work as well.
It seems to be the same bug in gnome-shell… As a temporary fix, changing
these two lines in xkb/symbols/de helps:

key <AD03> { [ l, L, bracketleft, Greek_lambda, Up,   Up,   Greek_LAMBDA, 
NoSymbol ] };
key <AC03> { [ a, A, braceleft,   Greek_alpha,  Down, Down, U2200,        
NoSymbol ] };
                                                ^^^^  ^^^^

key <AD03> { [ l, L, bracketleft, Greek_lambda, KP_Up,   KP_Up,   Greek_LAMBDA, 
NoSymbol ] };
key <AC03> { [ a, A, braceleft,   Greek_alpha,  KP_Down, KP_Down, U2200,        
NoSymbol ] };

The same might occur with Left/Right if you have a horizontal Workspace-setup.

Ben

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to