promotional bannermobile promotional banner

KeybindViewer

Abandoned
View your keybind layout on-screen and on the web.
<p>What my priest currently has bound to 7 and alt-7.  Note that they mod keys usable with 7 are highlighted light blue.</p>

What my priest currently has bound to 7 and alt-7. Note that they mod keys usable with 7 are highlighted light blue.

<p>Popup menu allowing the user to select which binds to include in the display.</p>

Popup menu allowing the user to select which binds to include in the display.

<p>What my priest sees when I open KeybindViewer.  Bright red keys signify spell/item actions on a bar or addon; dull red keys correspond to non-action commands such as movement.</p>

What my priest sees when I open KeybindViewer. Bright red keys signify spell/item actions on a bar or addon; dull red keys correspond to non-action commands such as movement.

<p>What you'd see when hovering over a dull red key, which in this case corresponds to "Target Last Hostile".</p>

What you'd see when hovering over a dull red key, which in this case corresponds to "Target Last Hostile".

Description

What is KeybindViewer?

Ever need to bind a spell or ability, but had no idea where to put it?

Wondering why your keys feel awkward, but having trouble visualizing your layout?

KeybindViewer was created to solve these problems. This addon shows you an interactive display of your keybinds across both keyboard and mouse, both for your action bars and for a select subset of other actions (like movement). Hovering over a key shows you a popup with what actions are bound to it, along with any required modifiers. Keys colored bright red are for action bars, dull red are for non-bar actions, and light blue shows you what modifiers can be used with a given key.

The on-screen keyboard can be dragged and resized, and is highly configurable. Users can change which side the mouse appears on, select different key layouts (Us-En by default), change the number of buttons on your mouse, and select what bars/addons are included in the display.

KeybindViewer is usable anywhere and anytime, in or out of combat. Type /kbv to see options.

Web Integration

KeybindViewer will eventually do more than simply show you your binds-it will also give you a link you can use to view your binds online anywhere. The service powering this is still under construction; this functionality will be completed in the addon as soon as it is up and scaled for traffic.

Addon Compatibility

KeybindViewer is compatible with the following bind management addons:

  1. BindPad
  2. Dominos
  3. Bartender

Support is still in the works for these addons:

  1. Vuhdo
  2. Clique
  3. CT_BarMod

If you have other requests, please post them below.

Localization

KeybindViewer is currently localized in English; I'd love to get some help translating if others find this useful.

Likewise, I've included support for only one keyboard: the standard US 104-key. However, it is easy to add additional key layouts-see KeyLayouts.lua in the localization directory to see how the default keyboard is described. If you'd like support for a keyboard from your locale, please contact me; I'd be happy to accept your help.

Suggesting Improvements

If you have a an idea for extending KeyboardTrainer that you'd like to share, please comment! Comments have been left open and will be checked by the author. All feedback is welcome.

How to report a bug in KeybindViewer

Important: before reporting a bug, please:

  1. Double-check that you have the latest version of KeybindViewer.
  2. Disable all other addons and see if the problem still happens.
  3. Enable "Display Lua Errors" under Interface Options > Help, or install an error handling addon like BugSack.

Then, submit a bug report in the ticket tracker. Be sure to include as much of the information requested in the ticket template as you can.

Finally, remember to check on your ticket after a few days. If a ticket is waiting on a response from you for more than a week, I'll assume you've solved the issue on your own.

The KeybindViewer Team

profile avatar
Owner
  • 4
    Projects
  • 27.1K
    Downloads

More from fitzcc

  • ShadowedUF_LoseControl project image

    ShadowedUF_LoseControl

    • 5.3K
    • Addons

    Places LoseControl cooldowns over ShadowedUnitFrames portraits.

    • 5.3K
    • January 7, 2013
    • Addons
    • +1
  • WhatGives project image

    WhatGives

    • 854
    • Addons

    Quickly and easily find which equipped items award which stats.

    • 854
    • December 30, 2011
    • Addons
    • +2
  • KeybindTrainer project image

    KeybindTrainer

    • 15.3K
    • Addons

    A simulator to help you learn your keybinds quickly.

    • 15.3K
    • February 20, 2011
    • Addons
    • +4
  • ShadowedUF_LoseControl project image

    ShadowedUF_LoseControl

    • 5.3K
    • Addons

    Places LoseControl cooldowns over ShadowedUnitFrames portraits.

    • 5.3K
    • January 7, 2013
    • Addons
    • +1
  • WhatGives project image

    WhatGives

    • 854
    • Addons

    Quickly and easily find which equipped items award which stats.

    • 854
    • December 30, 2011
    • Addons
    • +2
  • KeybindTrainer project image

    KeybindTrainer

    • 15.3K
    • Addons

    A simulator to help you learn your keybinds quickly.

    • 15.3K
    • February 20, 2011
    • Addons
    • +4