Accessibility Features for Mutter/GNOME Shell on Wayland

Loading Click here to add:
Add to notification list

Historically, accessibility features in GNOME on X11 were handled by different components such as Xorg itself for keyboard accessibility, “mousetweaks” for mouse accessibility, GNOME settings daemon for locate pointer, AT-SPI registry daemon, etc. All these features relied on the ability to query the input devices on behalf of other clients or generate fake input events, neither of which is possible with Wayland anymore. The purpose of this talk is to present the current status and the technical solutions chosen in mutter/gnome-shell to make these features available on both X11 and Wayland.