Re: Re: Some issue in ScitE for Linux with Orca screen reader

Luigi Russo <[email protected]> Tue, 2 Apr 2024 15:40:09 +0200
Newsgroups gmane.editors.scite.general
Message-ID <[email protected]>
Il 02/04/24 13:27, Neil Hodgson ha scritto:
> [...]
> First, ensure accessibility is turned on although it should be by 
> default. This is controlled by the accessibility property which is 1 
> to enable and 0 to disable. Some parts of SciTE support screen reading 
> even when accessibility=0.

Gigi:

ok, I set the property to 1, but is the same result. Therefore I wrong 
about space, infact it works correctly.


Neil:

> So, there is some screen reading occurring but not for some actions?
>
> If a line is:
>
> # sudo make install
>
> and the caret starts on the left before the '#' and I press the  right 
> arrow key, I hear "space". This is Ubuntu 23.10 with "Screen Reader" on.
>
> If I move to before the first 's' I hear "ess", then press Del, and 
> hear "delete". It doesn't say "delete ess" which may be more reasonable.
>
Gigi:

Orca by default has enabled keyboard echo. I suggest to disable it and 
enable only echo on character and word.

Ins+Space, go to echo tab, deactivate checkbox enable echo on keys, 
activate checkbox Enable echo on character and enable key echo on word. 
Click to Ok for confirm.


Neil:

> Scintilla, the text editing component inside SciTE, implements the GTK 
> accessibility API but that doesn't mean it directs the screen reader 
> to say particular things. What it does is tell the accessibility API 
> that it is dealing with text and provides ways for the accessibility 
> tools to navigate and manipulate the text and discover aspects of it 
> like colour. This code is in scintilla/gtk/ScintillaGTKAccessible.cxx.
> It's possible solve this problem?
>
> It may be possible to provide more information to the 
> accessibility APIs or provide it in a different way but the effects 
> are indirect and unpredictable.
>
Gigi:

main API accessibility is at-spi, actually is at version 2.50 about. It 
provides to give informations about GTK events and allow assistive 
tecnologies to work.


Thanks


Gigi

-- 
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/c5a605bc-32d1-4483-897c-7504d7cc3caf%40gmail.com.