-
-
Notifications
You must be signed in to change notification settings - Fork 6
Features Accessibility
Tuck edited this page Jun 28, 2026
·
3 revisions
Read the AT-SPI/accessibility tree and perform element-level actions on the focused or selected application.
Use cases: inspect UI state without screenshots, target buttons by name, automate accessibility-aware workflows.
a11y.tree returns an accessibility tree. a11y.do performs an action on an accessibility element by name.
- AT-SPI is required for tree inspection and element actions.
- If
a11y.treereturns no results, the application may not expose an accessibility interface.
a11y.treea11y.do
- Some apps expose partial accessibility trees.
- Deeply nested trees may be truncated by the requested depth.
- Accessibility elements are identified by accessible name and role.
- Accessibility
- Apps
- Audio
- Backlight (LED driver)
- Bluetooth
- Clipboard
- Color Picker
- Desktop Portal
- Desktop Settings
- Files
- Hotkeys
- Input
- Keyboard Layouts
- Media (MPRIS)
- Monitors
- Network
- Notifications
- Print (CUPS)
- Screenshots
- Screen Recording
- Screencast
- Self-Update
- System
- System Tray
- Systemd Units & Timers
- Terminals (PTY)
- Windows & Workspaces