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 766186 - Mouse Keys cannot be enabled via keyboard
Mouse Keys cannot be enabled via keyboard
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Universal Access
3.20.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 766264 767005 770763 772198 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2016-05-09 16:27 UTC by Mantas Mikulėnas (grawity)
Modified: 2016-09-29 19:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
universal-access: allow focus on row switches (3.24 KB, patch)
2016-05-10 08:31 UTC, Felipe Borges
none Details | Review
universal-access: allow focus on row switches (3.17 KB, patch)
2016-05-10 08:49 UTC, Felipe Borges
committed Details | Review
mouse: allow focus on switches in the Touchpad section (1.50 KB, patch)
2016-05-10 12:25 UTC, Felipe Borges
committed Details | Review

Description Mantas Mikulėnas (grawity) 2016-05-09 16:27:05 UTC
I've been trying to enable Mouse Keys using only the keyboard, and got as far as opening "Universal Access" and focusing the whole "Mouse Keys" row, but can't figure out how to toggle the ON/OFF switch:

 * Tab won't focus the switch, only whole rows
 * arrow keys won't move the switch, only move focus across rows
 * Space, Enter, [+]/[-] have no effect
 * Ctrl+Shift+? does not list any shortcuts for this situation

So far looks like I need to use a mouse to enable Mouse Keys?

gnome-control-center 3.20.1
gtk+ 3.20.3

/* Related: In "Mouse & Touchpad", the whole "Touchpad" section doesn't seem to be reachable via keyboard at all. But I guess that's less important since these options would be useless without a touchpad anyway, while with Mouse Keys it's the opposite. */
Comment 1 Felipe Borges 2016-05-10 08:31:23 UTC
Created attachment 327563 [details] [review]
universal-access: allow focus on row switches

This allows the browsing of the list entries with the keyboard,
enabling the user to use the keyboard to toggle, for instance,
Mouse Keys.
Comment 2 Bastien Nocera 2016-05-10 08:35:06 UTC
(In reply to Felipe Borges from comment #1)
> Created attachment 327563 [details] [review] [review]
> universal-access: allow focus on row switches
> 
> This allows the browsing of the list entries with the keyboard,
> enabling the user to use the keyboard to toggle, for instance,
> Mouse Keys.

We can already browse list entries, it's the switches we can't navigate to.
Comment 3 Felipe Borges 2016-05-10 08:42:23 UTC
(In reply to Bastien Nocera from comment #2)
> (In reply to Felipe Borges from comment #1)
> > Created attachment 327563 [details] [review] [review] [review]
> > universal-access: allow focus on row switches
> > 
> > This allows the browsing of the list entries with the keyboard,
> > enabling the user to use the keyboard to toggle, for instance,
> > Mouse Keys.
> 
> We can already browse list entries, it's the switches we can't navigate to.

this patch makes it possible to focus/navigate to the switches.
Comment 4 Bastien Nocera 2016-05-10 08:43:30 UTC
(In reply to Felipe Borges from comment #3)
> (In reply to Bastien Nocera from comment #2)
> > (In reply to Felipe Borges from comment #1)
> > > Created attachment 327563 [details] [review] [review] [review] [review]
> > > universal-access: allow focus on row switches
> > > 
> > > This allows the browsing of the list entries with the keyboard,
> > > enabling the user to use the keyboard to toggle, for instance,
> > > Mouse Keys.
> > 
> > We can already browse list entries, it's the switches we can't navigate to.
> 
> this patch makes it possible to focus/navigate to the switches.

Great! But you should say that in the commit message.
Comment 5 Felipe Borges 2016-05-10 08:49:15 UTC
Created attachment 327565 [details] [review]
universal-access: allow focus on row switches

This allows the navigation/focus to the settings switches.
Comment 6 Bastien Nocera 2016-05-10 09:01:10 UTC
Review of attachment 327565 [details] [review]:

And with the right commit message, it's all good. Thanks!
Comment 7 Felipe Borges 2016-05-10 09:06:08 UTC
Comment on attachment 327565 [details] [review]
universal-access: allow focus on row switches

Attachment 327565 [details] pushed as a969805 - universal-access: allow focus on row switches
Comment 8 Felipe Borges 2016-05-10 12:25:31 UTC
Created attachment 327586 [details] [review]
mouse: allow focus on switches in the Touchpad section

Enables the navigation/focus on the switches in the Touchpad
section.
Comment 9 Bastien Nocera 2016-05-10 12:28:20 UTC
Review of attachment 327586 [details] [review]:

Looks good.
Comment 10 Felipe Borges 2016-05-10 12:30:30 UTC
Attachment 327586 [details] pushed as 0ac120b - mouse: allow focus on switches in the Touchpad section
Comment 11 Felipe Borges 2016-05-11 10:08:00 UTC
*** Bug 766264 has been marked as a duplicate of this bug. ***
Comment 12 Phillip Wood 2016-05-11 10:20:38 UTC
(In reply to Felipe Borges from comment #10)
> Attachment 327586 [details] pushed as 0ac120b - mouse: allow focus on
> switches in the Touchpad section

It would be nice to get this into the stable branch, it's still broken in 3.20.1
Comment 13 Bastien Nocera 2016-05-11 10:26:57 UTC
Cherry-picked there. We'll do a release in a little while.
Comment 14 Felipe Borges 2016-05-30 08:18:16 UTC
*** Bug 767005 has been marked as a duplicate of this bug. ***
Comment 15 lemurni42 2016-06-03 21:15:06 UTC
was about to file a bug for this... quite an important feature, thanks for fixing this :)
Comment 16 Bastien Nocera 2016-09-06 11:18:29 UTC
*** Bug 770763 has been marked as a duplicate of this bug. ***
Comment 17 Niv Baehr 2016-09-29 19:19:35 UTC
*** Bug 772198 has been marked as a duplicate of this bug. ***