GNOME Bugzilla – Bug 685974
Remove <Super> shortcut when Sticky keys are enabled
Last modified: 2013-04-19 14:31:22 UTC
There is a plan to make system’s keyboard shorcuts using mainly the <Super> modifier[1], and the <Super>F10 is now used. That is a problem when the Sticky keys are enabled, because you go in Overview when you want to hit this modifier. So, the <Super> shortcut to overview should be disabled when Sticky keys are activated. [1] https://live.gnome.org/GnomeOS/Design/Whiteboards/KeyboardShortcuts
(In reply to comment #0) > So, the <Super> shortcut to overview should be disabled when Sticky > keys are activated. Either that, or we should only toggle the overview if the key is released before the modifier snaps - I suspect that this behavior is more confusing than disabling the key entirely as suggested, but I'm hardly an accessibility expert, so let's get some proper feedback first.
Can we find a Super-key combination to add for going the overview, like say Super-X ? We already have Super-A for going to the app grid. These combinations work fine with sticky keys, and would leave the overview readily accessible even if we turn the special super-release binding off with sticky keys.
One thing to keep in mind here is to find a combination that is somewhat compatible with Win8 keybindings - unfortunately, some crappy bioses will generate Key events with those combinations for some special keys (remember Super-P; we recently found another on an Ideapad).
I like the suggestion of having an explicit shortcut for going into the window overview, analog to the app view. Maybe <Super>+S for "switch" as <super>+W might have a familiarity baggage asociated with Close and it's close to A.
We already have an overview toggle beside Super_L - it's <Alt>F1 by default, but that's trivial to change. I suggest we file a separate bug against gsettings-desktop-schemas to change the default, and leave this bug to the modifier-only trigger <-> sticky keys interaction ...
in classic mode here, alt-f1 opens the main menu
but yes, in quantum gnome, alt-f1 goes to the overview
Filed bug 698251 with a patch for Super-S.
Created attachment 241786 [details] [review] Disable naked Super keybinding if sticky With sticky keys, users should be able to press and release a modifier and then press a key to activate a modifier-key combination. Activating the overview on the Super key release keeps these users from using keyboard shortcuts involving the Super modifier. The solution implemented here is to simply disable the Super-release binding if sticky keys are enabled. It is still possible to go to the overview by using Super-S or Alt-F1.
this is a shell patch - let me know what you think
Review of attachment 241786 [details] [review]: I would have expected something more complex, e.g. disabling the whole overlay key processing in mutter - great to see a much simpler approach working just fine \o/
Attachment 241786 [details] pushed as becf439 - Disable naked Super keybinding if sticky