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 641279 - hotkeys for universal access
hotkeys for universal access
Status: RESOLVED FIXED
Product: gnome-settings-daemon
Classification: Core
Component: media-keys
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2011-02-02 18:36 UTC by William Jon McCann
Modified: 2011-02-18 13:53 UTC
See Also:
GNOME target: 3.0
GNOME version: ---



Description William Jon McCann 2011-02-02 18:36:10 UTC
We hope to have hotkeys for common universal access functionality especially when it relates to difficulty seeing the display.

The universal access panel currently mentions having ones for:
 * zoom
 * text size
 * contrast
 * screen reader on/off

If we won't be able to add those for 3.0 we should remove the references from the panel.
Comment 1 Owen Taylor 2011-02-02 18:46:42 UTC
Listed in system settings

Change Contrast: control-alt-0
Increase Text Size: Shift-Control-Alt-= 
  [ this one is probably
    wrong - should be shift-control-alt-+ ; + isn't always over = ]
Decrease Text Size: Shift-Control-Alt--
Turn on/off zoom - Ctrl-Alt-8
Zoom in - Control-Alt-=
 [ Same comment as above ]
Zoom out - Control-Alt--
Screen reader - Turn on/off Control-Alt-4
Comment 2 William Jon McCann 2011-02-02 18:58:00 UTC
Yeah I just pulled those out of my ass when I did the .ui file.  I think in the shell design doc I wanted to use the windows/logo key as modifier for these as well but sadly we can't really rely on it.
Comment 3 Bastien Nocera 2011-02-17 18:03:46 UTC
(In reply to comment #0)
> We hope to have hotkeys for common universal access functionality especially
> when it relates to difficulty seeing the display.
> 
> The universal access panel currently mentions having ones for:
>  * zoom

magnifier already has a shortcut in gnome-settings-daemon.

>  * text size
>  * contrast

Those 2 settings don't have any keyboard shortcuts (would be 3 settings in total). If we can agree on what those should do, I can implement them in gnome-settings-daemon's media-keys plugin, as I did for screen reader and magnifier (basically, read a gsettings key, and set it to a new value).

>  * screen reader on/off

already has a shortcut in gnome-settings-daemon.

> If we won't be able to add those for 3.0 we should remove the references from
> the panel.
Comment 4 Bastien Nocera 2011-02-17 18:16:15 UTC
High Contrast can be changed like so:
http://git.gnome.org/browse/gnome-shell/tree/js/ui/status/accessibility.js#n163

Increasing/decreasing text size is in:
http://git.gnome.org/browse/gnome-control-center/tree/panels/universal-access/cc-ua-panel.c#n430

Will add those to the gnome-settings-daemon media-keys plugin, and then add the keys to gnome-control-center's .xml file.

See bug 531596 for whether to have default values, and what they should be. And bug 642582 about showing the actually configured shortcuts in the UA panel.
Comment 5 Bastien Nocera 2011-02-18 13:53:59 UTC
gnome-settings-daemon:

commit abe86984c61b373a18f2edd12ba84846086b4940
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Feb 18 13:51:41 2011 +0000

    media-keys: Add more Universal Access keybindings
    
    https://bugzilla.gnome.org/show_bug.cgi?id=641279

gnome-control-center:

commit 2e88bc759ec52fa1b060ff9e6b66bc14eb7a82cd
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Feb 18 13:53:03 2011 +0000

    keyboard: Add Universal Access shortcuts
    
    As newly defined in gnome-settings-daemon.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=641279