Bug#763506: gnome-shell: some keyboard shortcuts stopped working with gnome-shell 3.14

Stefano Zacchiroli zack at debian.org
Sun Oct 12 12:24:46 UTC 2014


On Tue, Sep 30, 2014 at 04:38:51PM +0200, Raphaël Hertzog wrote:
> since unstable switched to GNOME 3.14, some of my keyboard shortcuts
> stopped working but I can't find any clear rule to explain what still
> works and what doesn't:

I've been affected by this very same issue since gnome-shell 3.14 has
hit testing. I think I've now found the cause and a work-around.

Some background info, my locales look like this:

  $ env|grep -ie 'LC_\|LANG'
  LC_PAPER=it_IT.utf8
  LC_MONETARY=it_IT.utf8
  LC_NUMERIC=it_IT.utf8
  LC_MESSAGES=en_US.UTF-8
  LANG=en_US.UTF-8
  GDM_LANG=en_US.UTF-8
  LC_MEASUREMENT=it_IT.utf8
  LC_TIME=it_IT.utf8

and I had 3 keyboard layouts configured in GNOME: it, en, us (USA), with
the latter being the default (and the only one which I ever use, in
fact).

Starting with GNOME 3.14 it seems that the shortcuts that I can define
in the settings and the one which are actually triggered by hitting keys
respond to different layouts. Case in point: Super+M should show the
message window (it is, in fact, the default shortcut for that feature).

Using my usual en keyboard layout, I can configure the shortcut in
settings, and GNOME will tell me that the shortcut is configured to be
"Super+m". But to *actually* trigger it, I should in fact hit "Super+;",
where ";", if I were using the french keyboard layout (which I'm not, it
is just an option configured, but currently inactive), would correspond
to the letter "m".

I have tried a few more in addition to the letter "m", and the above
diagnosis seems confirmed. I have no idea why fr is the special layout
that is actually in use; but I'm sure it is the special one, because
also with the it keyboard layout the letter "m" will be in the same
place of the us layout.

As a workaround, I've just removed all alternative keyboard layouts,
leaving only us, and now everything works again.

So, in essence, this bug seems to be very close to #678102 . What is
weird is that I've never encountered it before GNOME 3.14, and I've had
alternative keyboard layouts configured since ever.

HTH,
Cheers.
-- 
Stefano Zacchiroli  . . . . . . .  zack at upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Former Debian Project Leader  . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »



More information about the pkg-gnome-maintainers mailing list