• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

KeyChange

 

Project Updated:
Files Updated: Wed, Jul 22 2009
Supports Game Version: 3.1.0
Category: Achievements, and Action Bars
Tags:

[Edit Tags]

Project Manager: fakeh
Additional Authors: No additional authors
Current Version: v0.1-RC2-beta
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge
Avg Daily DL (last 30 days): 4
Downloads Total: 860
Favorites: 7
Comments: 4
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About KeyChange
  •  

Binding keys directly to actions such as spells, items and macros directly saves you action bar space and frees up your screen for more important information. Although there's no blizzard interface that allows you to do this a number of addons provide ways of utilising this functionality. The trouble is though, I didn't like any of them; they either didn't play nicely and overwrote the bindings of other addons, had poor interfaces, didn't allow you to swap between different setups of bindings (for example using different keybinds for your different dual-specs) or were incomplete.

KeyChange:

  • Has an intuative UI
  • Uses profiles so you can switch between often used setups
  • Doesn't bully other addons into dropping their bindings
  • Is nearly complete. As well as editing bindings for spells, items and macros you can also edit and include in profiles those bindings in the blizzard Key Bindings panel.

Todo:

  • Work on memory usage and performance optimisation.
  • Add click-to-cast bindings.
  • Please submit abuse and tickets for more features and fixes.

Help:

  • You can make the Blizzard configuration window resizable with this addon: BetterBlizzOptions
  • Downloads (2)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  KeyChange v0.1-RC2-beta Beta 3.1.0 741 7/22/2009
  KeyChange v0.1-RC1-beta Beta 3.1.0 119 7/14/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Nathan06 said

    This is a very nice addon... suites my needs of a keybinding profiler VERY nicely... all others claim to switch keybinds but in reality they just switch action bars which in effect changes key binds IF you have your bars bound... as I use mouseover macro's for most all of my keybinds though there isnt much point having the macro on the action bar.. been using spellbinder until this beauty thx so much.

    just one feature request though... minimap button for fast profile switching? or anything really fubar/titan panel plugin etc.. just something so I dont have to go into interface options everytime :P

    again great addon ty!

    Reply Report Permalink
  • Corouthers said

    I'm not sure if the 3.2 patch caused this, but I noticed around that time that I started getting some hitching and I traced it to this mod. My screen would freeze for a few seconds every time I or someone in my group changed their gear around.

    Anyway, I looked around in the code and saw this at line 59:
    KeyChange:RegisterBucketEvent({"UNIT_INVENTORY_CHANGED", "BAG_UPDATE"}, 20, "AddAllAvailableItems")

    Which seemed like it might be related to my problem so I commented it out, and it fixed the problem.

    Also, another thing I noticed about the addon was that if I changed (added/renamed/deleted) macros, I have to create a new profile to get the changes to be reflected.

    Reply Report Permalink
  • fakeh said

    Thanks Corouthers,

    Indeed, the available version does have the problems you describe and I have fixed them for future versions. I have not released it yet though as there are several other bugs that I have been unable to resolve. Sorry for the bother caused and thanks again for the report,
    Dan.

    Reply Report Permalink
  • Gabriel said

    Error with Decursive loaded......

    [2009/07/15 20:04:20-2606-x11]: AceConfigDialog-3.0-34:1719: AceConfigRegistry-3.0:ValidateOptionsTable(): KeyChange.args.Blizzard.args.Decursive.args[Show or hide Decursive Main Bar
    (live-list anchor)] - key name contained control characters:
    AceConfigRegistry-3.0-9:42: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:37>
    AceConfigRegistry-3.0-9:164: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:158>
    AceConfigRegistry-3.0-9:216: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:182>
    AceConfigRegistry-3.0-9:217: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:182>
    AceConfigRegistry-3.0-9:217: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:182>
    AceConfigRegistry-3.0-9:247: in function `ValidateOptionsTable'
    AceConfigRegistry-3.0-9:287: in function `app'
    AceConfigDialog-3.0-34:1719: in function `Open'
    AceConfigDialog-3.0-34:1784: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1782>
    (tail call): ?:
    : ?
    :"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
    (tail call): ?:
    AceGUI-3.0-25 (Ace3):305: in function `Fire'
    ...AceGUI-3.0\widgets\AceGUIWidget-BlizOptionsGroup.lua:67: in function <...AceGUI-3.0\widgets\AceGUIWidget-BlizOptionsGroup.lua:66>:
    : in function `Show'
    Interface\FrameXML\UIOptionsFrame.lua:28: in function :
    : in function `InterfaceOptionsList_DisplayPanel'
    Interface\FrameXML\UIOptionsFrame.lua:46: in function :
    : in function `InterfaceOptionsListButton_OnClick'
    :"*:OnClick":2: in function <[string "*:OnClick"]:1>

    ---

    Reply Report Permalink
  • fakeh said

    Thanks, I'll fix this for the next release candidate.

    Reply Report Permalink
  • Kynn said

    Can this bind a mouse click binding like Shift + Left Mouse so I can use this to replace Clique and BinPad at the same time? Hate having two addons to do two similar yet different things.

    Reply Report Permalink
  • fakeh said

    Good idea, I'll add it to the next version.

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 2,753 Bartender4 Action Bars
  2. 1,492 Overachiever - achievement tools and tweaks Achievements, and Tooltip
  3. 1,380 Dominos Action Bars
  4. 1,194 _NPCScan Achievements
  5. 1,160 Armory Bags & Inventory, Achievements...