Bug#765372: gnome-shell: Alt-Tab disabled on 3.14

Benjamin Kellermann Benjamin.Kellermann at gmx.de
Thu Oct 23 14:08:32 UTC 2014


Benjamin Kellermann schrieb am Donnerstag um 12:17 Uhr:
> On Tue, 14 Oct 2014 16:22:04 +0200 Matthias Urlichs <matthias at urlichs.de> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20141023/5ff4dff4/attachment.sig>


More information about the pkg-gnome-maintainers mailing list