Page MenuHomeSolus

Solus-MATE: Super+ALT+s is not working
Closed, ResolvedPublic


Please add the ability to turn the Orca screen reader on and off with Super + ALT + s in Live mode.
This works for the installed system.
I would be grateful for your attention to this request.

Event Timeline

bmivzkrp created this task.Oct 12 2021, 1:59 PM

Excuse me for inattention. It seems that in the installed system (at least on the Qemu-KVM virtual machine), Super + Alt + s also works incorrectly:

  1. On the login screen, I can turn Orca on and off;
  2. After logging in, Orcane does not talk to me, and this keyboard shortcut does not work. It is necessary to use the dialog of start of programs (just in case I use the orca -r command).

Sorry for my bad English.

I finally clarify the situation.
Although Super+ALT+s works on the login screen, it is not configured in the user account. I see that in the settings of the MATE keyboard shortcuts, nothing is assigned to the Toggle Screen Reader function. Because of this, the user cannot use this keyboard shortcut.
This key combination controls the parameter:

gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled

If the user enables Orca, this parameter is set to true. That is, the user needs to enable Orca only once, after the first login to the account. After that - Orca will talk until the user presses Super+ALT+s again, and this parameter will be set to false.

JoshStrobl renamed this task from Solus-MATE: Super+ALT+s is not working in Live mode to Solus-MATE: Super+ALT+s is not working.Oct 13 2021, 4:24 PM
JoshStrobl assigned this task to kyrios123.
JoshStrobl triaged this task as Low priority.

Assigning kyrios to evaluate what the most sensible options would be for this. I don't believe Orca should be enabled by default, as that would honestly negatively impact people more than it would benefit, but ensuring that it works when explicitly requested by the user would be idea.

OK. I ll just describe how it works in other distributions. This information may be useful:

  1. After the system boots in Live mode, I turn on Orca using Super+ALT+s;
  1. I install the system and reboot;
  1. Wait for about five minutes, then press the same key combination. Orca starts talking to me;
  1. I enter the user password and press Enter (ie log in);
  1. I wait about a minute. If Orca doesn t start talking to me, I press the above keyboard shortcut. After that, Orca always works for me, ie I don t need to turn it on again after rebooting.

Some distributions deviate from this scheme. For example, in Ubuntu-MATE it is done as follows: if the user has enabled Orca in live mode, it is transferred to the installed system. But I would like everything to work in Solus as I described above. In my opinion, this scheme is quite democratic. )

Okay so as I understand the Orca shortcut works fine on the login screen but it doesn't work from a session.
I see that indeed the screen reader shortcut is not set by default in the MATE settings.

@JoshStrobl Could you please review the below PR, I think it should sole this issue.

Whatever goes to improving accessibility is much appreciated, thanks @kyrios123 <3

kyrios123 closed this task as Resolved.Oct 15 2021, 11:03 AM

PR has been merged on github