KeyUI

KeyUI

3k Downloads

KeyUI shows your keyboard and mouse to see what each button is bound to. It helps you manage and adjust your key configurations, whether you're revisiting an old character, starting a new one, or simply want to enhance your Keybinds.

Open KeyUI
- Type "/kui" or "/keyui".
- Click the MinimapButton.

Choose Your Keyboard Layout:
- "QWERTZ" (Slim, TKL, Full Size)
- "QWERTY" (Slim, TKL, Full Size)
- "AZERTY" (Slim, TKL, Full Size)
- "Razer Tartarus"
- "Razer Tartarus 2"
- "Azeron"

Choose Your Keyboard Layout
-
"4x3"
- "2+4x3" (Razer Naga V2 Hyperspeed)
- "3x3"
- "3x2"
- "2x2"
- "1+2x2"
- "2x2"
- "1x2"
- "Circle"

View Keybindings:
- Hover over keys to see the assigned Spell, Macro or UI-Function
- Highlight unused keys
- Show the Interface Action for each key.

Edit Keybindings:
Enabling Editor Mode: To access the Editor Mode, simply click the "Unlock" button.
Rearrange Keys: You can easily reorganize your layout by using the Drag and Drop feature.
Assigning a New Key:
             - Hover over the key you want to assign.
             - Click on the key you wish to assign.
Deleting Keys: To remove a key, press and hold the "Shift" key on your keyboard and simultaneously click the left mouse button on the target key.
Disabling Editor Mode: When you're done editing, click the "Lock" button to exit Editor Mode.
Naming Your Layout: Before saving, don't forget to enter a name for your layout.
Saving Your Changes: Once you're satisfied with your layout and have given it a name, hit the "Save" button to preserve your changes

Youtube Link

View modified Keyboard:
-
Click on modifiers (SHIFT / CTRL / ALT) to toggle them.
- Press modifier keys.

Preview:

Whats next?

  • Add a Gamepad Layout
  • Add a Mouse Layout
  • Add Moving Keys (W, A, S, D) as Icons
  • Add a Minimap Icon
  • Add Pet Bindings
  • Get rid of the "refresh"-button and automatically refresh
  • Add Mousewheel and Mousebutton
  • Edit Keybinds
  • Design Update
  • Pet Keybinds
  • Create new Buttons
  • WoW Classic

Known Issues:

  • WoW Editor Error (TargetUnit) - I got no clue. This addon doesnt use targeting at all...

I would like to thank my guild master "L.M.". Without him, creating this addon would not have been possible.