Accessibility considerations

Peter Hutterer peter.hutterer at
Wed Aug 30 01:07:50 UTC 2017

On Tue, Aug 29, 2017 at 09:31:43AM +0200, Olivier Fourdan wrote:
> Hi,
> I would like to revive this keyboard accessibility discussions started
> before here [1], more specifically about slowkeys, stickykeys and
> bouncekeys.
> We can choose to add support for those either client side or server side.
> The general consensus was it would better be server side (fwiw, I
> completely agree) with a mechanism for clients such as games to opt-out [2].
> Implementation would be in xkbcommon.
> So my questions are:
>  - Where do we stand with all these, has any work started on xkbcommon
> implementation? If not, any pointer where to start? (I don't know xkbcommon
> code much, so any hint might help)
>  - Regarding the Wayland protocol side of things, should we come up with a
> new specific protocol (e.g. a11y-keyboard) or amend existing protocol
> (wl_keyboard or input-method)?

I'd say don't put this into wl_keyboard because what you're exposing here
isn't necessary *what* you're doing but merely the configuration of that. So
a separate protocol seems in order here.


> Cheers,
> Olivier
> [1]
> [2]

> _______________________________________________
> wayland-devel mailing list
> wayland-devel at

More information about the wayland-devel mailing list