promotional bannermobile promotional banner

KeyboarduiNext

KeyboardUINext: keyboard-driven accessibility addon for World of Warcraft, featuring full keyboard navigation and built-in text-to-speech (TTS) support.

KeyboardUINext

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. Its primary goal is to improve the experience for low-vision players, although it can also be useful for players with more severe vision loss when combined with other addons.

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.

Reporting Bugs

If you encounter a problem, please follow these steps:

  1. Disable all other addons.

  2. Enable debug mode:

    /kui debug
    
  3. Reproduce the issue.

  4. Generate a debug report:

    /kui debugdump
    
  5. Copy the generated output using the addon's copy shortcut.

  6. Disable debug mode:

    /kui debug off
    
  7. Submit the report along with a brief description of what happened and, if possible, the steps required to reproduce the issue.

A Personal Note

This project represents an important step for me. Until now, KeyboardUINext has mainly been a tool developed for my own use. My goal is to turn it into an addon that primarily helps low-vision players while also being useful for players with more severe vision loss when combined with other addons.

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.

The KeyboarduiNext Team

profile avatar
  • 1
    Projects
  • 15
    Downloads

World of Warcraft has been my passion for years. Thanks to addons created by the community, I've been able to keep enjoying the game despite my vision problems. Now I want to give back by maintaining and improving some of those pr