[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#874054: Setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 has a huge negative performance impact, should not be always on



On sábado, 2 de septiembre de 2017 16:18:16 -03 Sebastian Humenda wrote:
> Hi
> 
> Lisandro Damián Nicanor Pérez Meyer schrieb am 02.09.2017, 11:02 -0300:
> >According to [upstream] setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 has a
> >huge negative performace impact on Qt, so it should not be enabled by
> >default. And, if I understand correctly, this is the current behavior.
> >
> >Upstream suggested that maybe we should try to only set this variable if
> >the appropriate hardware is found. Do you have any ideas on how we could
> >achieve this?
> 
> This is not a good idea, because not all screen reader users have dedicated
> hardware. Users only using speech for navigation would be without Qt a11y.
> Couldn't we detect whether a screen reader (Orca) is installed, or is this a
> default on Desktop systems, these days?

I'm really open to suggestions. at-spi2-core is being installed by default on 
standard installations, so we are inflicting a huge performance drawback to 
most of our users. On the other hand people needing a11y really need to get 
this on as simple as possible.

I'm pretty sure that if all the interested parties try we can find a good 
technical solution to this.

-- 
Confucius say: He who play in root, eventually kill tree.

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: