About
ProKeybinds (compare to BindPad) is a lightweight graphical interface for binding keyboard and mouse buttons to spells, items and macros. It is designed to be lightweight, extremely easy to use and bug free. All keybinds are bound directly to the spells, items and macros themselves which means they're saved to Blizzard's servers.
Install
Extract the zip and place the ProKeybinds folder into your Interface\Addons folder. Log in and enable character specific bindings if that is your preference. Since you will most likely be binding very class specific spells, items and macros this is highly recommended.
Features
- Lightweight
- Supports class specific bindings
- Frees room up on your actionbar
- Displays all the current keybinds that items, macros and spells dropped into it have
- Ability to clear all keybinds from any item, macro or spell dropped into it.
- Easy to change keybinds
- Binds are saved to Blizzard's servers so if you disable ProKeybinds or uninstall it the binds are saved -- Unlike with BindPad
How-To Use
In game type /prokeybinds or /pkb (or almost any other way you can shorten prokeybinds -- whatever easiest to remember). Drag spells, items and macros you want to bind into the ProKeybinds window. Click the icon and then press the button you want to use. Remember you can use control, alt, shift or any combination of the three to modify your keybinds. To use mouse buttons or the scrollwheel make sure your cursor is hovering over the smaller window below the main one. When finished binding click that smaller window closed.
To clear keybinds of a particular spell, item or macro simply right click it.
Known Issues- Doesn't support mounts or non-combat pets. This is because Blizzard doesn't allow you to bind directly to these things anymore. You will either have to make a macro or get another addon that will support this. I won't be adding support for this unless Blizzard allows us to bind directly to them.
- Pet actions are not supported. Blizzard doesn't allow addons access to these actions even though some of them we are able to directly bind to. You will have to bind keys to the pet bar or create a macro for this functionality.
- ProKeybinds does not swap keybinds on spec change yet. This is in the works. Hold tight.
Requests
I'm accepting feature requests. Please leave them in the comments. Please understand though that this is a hobby and no one gets paid for this.
Credits
ProKeybinds is based on
ncBindings by
nightcracker which was
placed in public domain. Most of the code in this addon is his and I'm keeping it in the public domain with a copyleft licence. Do what you want with this code but please give credit to nightcracker and myself.