After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 757468 - [wayland] Can't use <Super> key in key binding
[wayland] Can't use <Super> key in key binding
Status: RESOLVED DUPLICATE of bug 748526
Product: mutter
Classification: Core
Component: wayland
3.18.x
Other All
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2015-11-02 12:07 UTC by Christian Stadelmann
Modified: 2015-11-02 13:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Stadelmann 2015-11-02 12:07:57 UTC
Steps to reproduce:
1. log in to a gnome+wayland session
2. open gnome-control-center
3. change some key binding or add a new one
4. set the key binding to e.g. <Super>+<T> or <Super>+<Alt>+<T>

What happens:
If you are just setting it to <Super>+<T> (or any other "normal" key instead of "T") you will see a message that setting key bindings to "T" is not allowed since it would be unable to type with.
If you are setting it to e.g. <Super>+<Alt>+<T>, it will be displayed and configured as if you were just typing <Alt>+<T>.

This issue is not present on gnome+X11 sessions. Setting a key binding in a Gnome+X11 session using gnome-control-center makes the key binding work fine in Gnome+Wayland sessions too. You can also set it using dconf-editor (on both kinds of sessions).

Software versions:
gtk3-3.18.2-1.fc23.x86_64
control-center-3.18.1-1.fc23.x86_64
gnome-shell-3.18.1-1.fc23.x86_64
mutter-3.18.1-4.fc23.x86_64
clutter-1.24.2-1.fc23.x86_64
Comment 1 Bastien Nocera 2015-11-02 13:38:52 UTC
That's a bug in mutter, eating our keyboard events.
Comment 2 Rui Matos 2015-11-02 13:50:01 UTC

*** This bug has been marked as a duplicate of bug 748526 ***