Ghidra Accessibility

Ghidra strives to be as accessible as possible to all users, including those relying on keyboard-only operation and screen readers. This document summarizes built-in accessibility features, recommended usage patterns, and known limitations.

Screen-Reader Guidance

Most of Ghidra's UI is built in Java/Swing, so screen reader behavior may differ from a web browser. To get the best results:

Keyboard Navigation

Ghidra provides comprehensive keyboard navigation support to traverse UI components, windows, and providers. For full details, including focus traversal and navigation shortcuts, see the Keyboard Navigation topic.

Quick Action Dialog (Ctrl-3)

Ghidra's Quick Action Dialog provides a fast, keyboard-first way to find and run any action. Press Ctrl-3 to open it, then:

The dialog remembers recently used actions across sessions for quick recall. This feature is invaluable for screen-reader users or anyone who prefers keyboard navigation over menus.

Script Launcher (Ctrl-Shift-S)

Ghidra's Script Quick Launcher provides a quick way to run desired scripts. Press Ctrl-Shift-S to open it, then:

The dialog remembers recentlyl used scripts for quick recall.

Known Limitations

Related Topics: