GNOME Bugzilla – Bug 681876
Provide a way to enable menu mnemonics
Last modified: 2021-06-09 16:24:45 UTC
I think it makes sense to disable menu mnemonics by default and have a way to turn them on. It is pretty broken currently that every time you use a key combination that involves Alt (which is a lot since alt+tab etc are common), the entire UI flashes and shows the mnemonics. I think if you are a user that requires mnemonics you probably want to see them all the time anyway. I think we should disable them by default and provide an option to turn them on.
Windows does exactly this FWIW.
This should be possible with a combination of gtk-enable-mnemonics and gtk-auto-mnemonics GtkSettings, which we can poke at from gnome-control-center. Where would this live in the interface? Would the mnemonics be visible by default?
I hope that option will available via the UI as I do use mnemonics (not really using the mouse that often)... Their userbase is not a11y only.
I don't think "Universal Access" just refers to what we commonly understand as accessibility, and it certainly will be needed in some accessibility cases.
(In reply to Bastien Nocera from comment #2) > This should be possible with a combination of gtk-enable-mnemonics and > gtk-auto-mnemonics GtkSettings, which we can poke at from > gnome-control-center. Yes, it was possible with these options. But they have been removed with GTK >= 3.10 (2013). Actually I miss these options a lot and would be happy to see them coming back. https://developer.gnome.org/gtk3/3.10/GtkSettings.html#GtkSettings--gtk-auto-mnemonics > This setting is ignored https://developer.gnome.org/gtk3/3.10/GtkSettings.html#GtkSettings--gtk-enable-mnemonics > This setting is ignored
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new bug report at https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/ Thank you for your understanding and your help.