Get an Epic Experience with Premium

Profiles: Keyboard binds

Miscellaneous Login to Add Favorites
  • World of Warcraft
  • 725 Monthly Downloads
  • Supports: 5.4.2
  • 18,211 Total Downloads
  • Updated 10/16/2014
  • Created 08/18/2011
  • 33 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v1.9.2.50400

About Profiles: Keyboard binds


  • Create specialization keybind profiles (e.g. One profile for Restoration, one profile for Balance etc)
  • Create custom profile with the below commands

Quick start

  • Hit /kps save PROFILENAME1
  • Change keybinds and press /kps save PROFILENAME2
  • To load, do /kps load PROFILENAME1 or PROFILENAME2


  • /kps save <name> saves the current keyboard layout under the <name> example: /kps save karl
  • /kps load <name>
  • /kps delete <name>
  • /kps list
  • /kps debug [on|off]
  • /kps export <name> export <name> to global space, for all characters to see.

r91 | fulgerul | 2013-12-26 08:05:40 +0000 (Thu, 26 Dec 2013) | 1 line
Changed paths:
   A /tags/v1.9.2.50400 (from /trunk:90)

Bug fixes.
r90 | fulgerul | 2013-12-26 08:03:55 +0000 (Thu, 26 Dec 2013) | 2 lines
Changed paths:
   M /trunk/ProfilesKeyboardbinds.toc
   M /trunk/kps_triggers/Manual profiles.lua

BUG fixed: Talents trigger was bombing everytime we changed glyphs.
BUG fixed: Manual trigger was relying on Talents trigger..
r88 | fulgerul | 2013-12-14 10:47:46 +0000 (Sat, 14 Dec 2013) | 4 lines
Changed paths:
   M /trunk
   M /trunk/Core-Keybinds.lua
   M /trunk/KPSOptions.lua
   M /trunk/Libs/AceAddon-3.0/AceAddon-3.0.lua
   M /trunk/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/Libs/AceDB-3.0/AceDB-3.0.lua
   M /trunk/Libs/AceGUI-3.0/AceGUI-3.0.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   M /trunk/Libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   M /trunk/Libs/AceHook-3.0/AceHook-3.0.lua
   A /trunk/Libs/LICENSE.txt (from /dev/Libs/LICENSE.txt:87
   M /trunk/ProfilesKeyboardbinds.toc

Ace lib updated.
Toc file updated.

One export test is failing.


First Previous Page 1 of 6 Next Last
  • #83

    Came here looking for a fix to the "combat bug" that has been occuring since Tuesday and found it in the comments section.  While I'm here though, I wanted to say this addon is a complete lifesaver for any class with multiple roles/specs!  Thanks for keeping it up to date!

  • #85

    Where did you find that fix? You could refer to it specifically.

  • #86

    There is an alpha in "Other downloads" that fixes the combat bug. MAKE BACKUP OF YOUR SETTINGS FIRST THO!!

  • #82
    Issues with these 3 addons

    Hey there,

    I ve been using the keyboard binds for my druid for a while and it worked perfectly , I love it. Now I was looking for an addon that also saved my profiles since I like to switch my druid specs. I downloaded the 2 other addons mentioned above and now I have the following problem: doenst matter if I type in /kps /mp or / always loads my profile with all macros , but when I type in /kps load ... it also does that and doesnt change my keybinds anymore. Today I also have problmes with saving/loading macros...not doing it.

    Im hoping this is just because of the new patch, I also use Bartender. Anyone else having this problem and can help me?


    Last edited by emobiam on 10/18/2014 5:16:41 AM
  • #81

    Still experiencing the combat bug  "You cant change your keyboardlayout in fight." any suggestions or anything i can do.

  • #77
    Alpha released for WOD

    I cannot for the life of me come online on my server, where I have all my chars.

    So if you feel adventorous, make a copy of your profile folder, and try the alpha until I can do proper testing.
    The combat bug has been fixed.


  • #84

    No, it is not fixed. The problem is still occuring.

  • #80

    Thank you so much! The new alpha-version is working fine for me so far.

  • #79

    Thank you very much for the update. So far, as of 10/17/14 the latest alpha version is working well.

  • #78

    Beugue combat are not fixed for me

  • #74

    I love this addon, but it doesn't work right now (after the 6.0.2 patch. Whenever I try to change to a saved keybinding preset, it says, that this is not possible during combat, even though I am not in comabt.

    Is this going to be fixed anytime soon?

  • #75

    Same problem here, really loved this addon.

  • #76

    Same prob..

  • #73

    I use Bartender. It seems to not be saving Keybinds properly on Bars 5 and 6 (My PVP profile keybinds remain after I load my PVE profile).

  • #72
    i found bug in this addon

    if i have 2 profile. then after i replace profile at least two~three. this addon can't load key bindins and lost saved binding data.

    i want to use for dual spec hybrid character. but this addon can't do that function.

    the function that save or load profiles is useless.

    Last edited by sotaom on 1/16/2014 12:00:42 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

VIP trip to SMITE World Championship