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 . . . . . . . [email protected] . . . . 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 » -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

