linuxmint / linuxmint/cinnamon

Accessibility: settings can't be navigated via keyboard

Open
#10,484 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

 * Cinnamon version: 5.0.7
 * Distribution: Linux Mint 20.2

Issue

A few days ago my primary mouse button died.

I decided to go to the accessibility settings to enable "click on hover" as a temporary solution - but, while I was able to select the "mouse" tab using the arrow keys, I didn't find any way to navigate into the panel in order to access the toggle !

Steps to reproduce

Try to navigate the settings using the keyboard: while you can go into a panel from the home screen and navigate between tabs when applicable, there is no way to access and toggle the actual options inside.

Expected behavior

Settings should be able to be navigated via the keyboard, especially the accessibility settings !

Other information

I ended up spamming my mouse until a last click passed through, but it could have not been possible.

Configuration info, if applicable

Dead mouse

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the keyboard-navigation failure in Cinnamon's accessibility settings on Cinnamon 5.0.7, following the stated steps from the home screen into the Mouse tab. Trace where keyboard focus stops; done means the settings panels' actual options can be reached and toggled without a mouse.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
accessibility, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.