KeyboardUINext is an accessibility addon for World of Warcraft that allows most of the game's interface to be controlled entirely from the keyboard, with built-in text-to-speech (TTS) support. It is designed primarily for blind and low-vision players.
This project continues the work of KeyboardUI, originally created by Dahk Celes (DDCorkum) in collaboration with RogueEugor (A. Agostino). The goal of KeyboardUINext is to keep the addon up to date, fix bugs, and add new features while preserving the philosophy and spirit of the original project.
How it works
KeyboardUINext shortcuts are only active while a supported window is open and your character is out of combat. Instead of using the mouse, you navigate the interface with the keyboard while the addon reads information aloud using the game's built-in text-to-speech engine.
You can open the addon's settings at any time by typing /keyboardui or /kui.
The following shortcuts are available in most supported windows:
Shortcut
Function
Ctrl+Up/Down
Navigate between entries.
Ctrl+Shift+Up/Down
Navigate between categories or sections.
Ctrl+Right/Left
Secondary navigation (details, panels, or alternate actions).
Ctrl+Enter
Activate or select the current entry.
Ctrl+Space
Read the full description or tooltip.
Ctrl+Tab
Switch tabs.
Ctrl+F
Search.
Ctrl+Shift+F
Clear the current search.
Ctrl+R
Change or open filters.
Alt+Space
Read the available shortcuts for the current window (coming soon).
Reporting bugs
If you encounter a problem, please follow these steps:
1.
Disable all other addons.
A personal note
This project represents an important step for me. Until now, KeyboardUINext has mainly been a tool developed for my own use, but my goal is to turn it into an addon that can help other blind and visually impaired players enjoy World of Warcraft.
You may still encounter incomplete features, rough edges, or functionality that has not yet been implemented. Development is ongoing, and many improvements come from everyday use of the addon or from feedback and suggestions provided by other players.
Thank you for your patience, and thank you in advance for any bug reports or feedback that help make KeyboardUINext better.