Keyboard issues w/Orca screen reader

Samuel Thibault samuel.thibault at ens-lyon.org
Wed Feb 24 23:13:39 UTC 2021


Simon Ser, le mer. 24 févr. 2021 23:07:46 +0000, a ecrit:
> On Thursday, February 25th, 2021 at 12:03 AM, Samuel Thibault <samuel.thibault at ens-lyon.org> wrote:
> 
> > Simon Ser, le mer. 24 févr. 2021 22:57:02 +0000, a ecrit:
> > > As prior art, I can think of wshowkeys [1] which displays which keys are being
> > > pressed on screen. It uses a helper suid process, opens /dev/input/whatever,
> > > drops privileges, and relays key presses to the main process.
> > >
> > > [1]: https://git.sr.ht/~sircmpwn/wshowkeys
> >
> > This would be very fragile: we do not know what keyboards wayland is
> > actually reading.
> 
> Wayland is very likely reading from all keyboards.
> 
> Some cases where this doesn't hold:
> 
> - The user has explicitly disabled a keyboard.
> - The user has a multi-seat setup, and has keyboards assigned to
>   different logical seats.

Yes, and we do want to support these cases seamlessly.

Samuel


More information about the wayland-devel mailing list