Expand description
Linux accessibility backend.
- AT-SPI2 introspection over D-Bus (
atspi) with native EWMH/ICCCM and Sway window management โ implements the coreProvidertrait. - Input simulation (
input,wayland_input) โ XTest on X11 sessions, libei viaorg.freedesktop.portal.RemoteDesktopon Wayland sessions. Routing is per capability at runtime, with explicit environment overrides and correct mixed Wayland/XWayland detection. - Screen capture (
screenshot) โGetImageon X11, the Screenshot portal on Wayland.
Structsยง
- Linux
Input Provider - Public input provider for Linux. Dispatches to the X11 or Wayland backend chosen at construction.
- Linux
Provider - Linux accessibility provider using AT-SPI2 over D-Bus.
- Linux
Screenshot - Choose the Linux screenshot backend based on session environment.