Close
Showing results 1 to 7 of 7
  1. #1

    Default more than 2 keys for WoW's Key Bindings?

    From Wow's in-game interface to bind keys found under the Options Menu> Key Bindings, you can only bind two keys to each command.

    Example:

    Command.....................key1.................. .....key2
    Move Backward..............D........................... Back Arrow

    I'd like to use more than just 2 keys per command. So i can use my ESDF keys to move each character when i have them as the active window (those EDSF [asdf] keys aren't passed with keyclone), then use the Movement commands for a formation, and then to use the Movement commands for all alts, (not my main).

    In effect I want to press "D" to move my active guy backward, press "." to move guys into a formation with one character using "." as move backwards, and then "Back Arrow" to move all alts backward.

    In short, can I bind commands to more than just 2 keys?

    Can this be done by editing the bindings file or with a mod/addon?
    Absolute Power
    10 Boxing: Priest, Mage, Paladin x2, Warlock x2, Shaman x4
    Karazhan - 9 out of 11
    The Curator, Terestian Illhoof, Prince Malchezaar

  2. #2

    Default

    Editing the bindings file is probably the way to go. I doubt any addons handle keybinding movement.

    Let me know how it turns out.
    Looking for Multibox Guild on EU servers, Horde side. If you're into PvP it's a definite plus!

    Atogg and Bevara, Shaman and Druid, EU Horde, Jaedenar PvP. Currently lvl 75.

  3. #3

    Default

    I was interested in this as well, trying to find a way to use 3 different keys to move a character.

    It seems like only 2 keys are allowed to be set based on whatever I understood in the API.
    http://www.wowwiki.com/API_GetBindingKey

    And the Movement Functions are protected
    http://www.wowwiki.com/World_of_Warc...ding_Functions

    (Hmmm Idea) I wonder if I could use Keyclone's Keymap and Hotstring function/feature.

    Main Character:
    (k)S = Strafe Left.
    (k)F = Strafe Right.
    (k)F10 = no keybind, do nothing.
    (k)F10 = (hs)all.Formation
    (k)F11 = (hs)all.StrafeLeft
    (k)F12 = (hs)all.StrafeRight

    Clone1:
    (k)S = Strafe Left.
    (k)F = Strafe Right.
    (k)F10 = (hs)all.StrafeLeft
    (k)F11 = (hs)all.StrafeLeft
    (k)F12 = (hs)all.StrafeRight

    Clone2:
    (k)S = Strafe Left.
    (k)F = Strafe Right.
    (k)F10 = (hs)all.StrafeRight
    (k)F11 = (hs)all.StrafeLeft
    (k)F12 = (hs)all.StrafeRight

    In theory (I haven't tested this since I'm still at work), when the Main presses F10, Clone1 will do F11 (Strafe Left), and Clone2 do F12 (Strafe Right).

    Does it work this way?
    Sanctume [Paladin] + [Team Shaman] Sanctumea + Sanctumei + Sanctumeo

  4. #4

    Default

    hold up a second, What is this Hotstring feature and how do I read more information about it?

    Another method to do what i want to do would simply be using a program to pass a certain keypress to specified windows.

    Problem: Pressing a button to spread out your clones, then pressing another button to rotate your outter clones inside.

    Solution: Broadcasting program sends your custom binding to certain windows.

    F10 - Spread out macro
    Send keypress straif left (a) to WOW2
    Send keypress straif Right (d) to WOW3
    Send Keypress move back (s) to WOW 4

    F11 - Rotate clones inside
    Send Turn right (right arrow key) to WOW2
    Send Turn Left (Left Arrow key) to WOW3


    That would allow us to just use the default 2 key bindings and get the formations we want without going over the limit.

    Can AHK or Keyclone do this kind of stuff?
    Absolute Power
    10 Boxing: Priest, Mage, Paladin x2, Warlock x2, Shaman x4
    Karazhan - 9 out of 11
    The Curator, Terestian Illhoof, Prince Malchezaar

  5. #5

    Default

    Quote Originally Posted by 'Nixi',index.php?page=Thread&postID=107172#post107 172
    Can AHK or Keyclone do this kind of stuff?
    Yes, AHK can remap keys, which *should* be legal since you're not sending multiple keypresses at once, you're just broadcasting a different key to each instance of WoW.

    (I'm at work, so this is just pseudo-script)

    ~F10:: (pressing F10)
    For instances of WoW:
    ControlSend,,w, %wowid1
    ControlSend,,q, %wowid2
    ControlSend,,e, %wowid3

    This means when you press F10, your main will move forward, your 1st follower will strafe left, and your 2nd follower will strafe right. The tricky part will be the wowid's.. and making sure they're set to the WoW instance you want for the apprpriate key.
    Ex-WoW 5-boxer.
    Currently playing:
    Akama [Empire of Orlando]
    Zandantilus - 85 Shaman, Teebow - 85 Paladin, Kodex - 85 Rogue.

    Definitely going to 4-box Diablo 3 after testing the beta for how well this would work.

  6. #6

    Default

    You can make an addon that adds additional key bindings for existing functions. But you can't make them for anything protected :P (so... basically... most the things that it's useful to have more keybindings for) - I used to run an addon I made that added an additional set of movement keybindings, but that was permaborked when 2.0 came out.

    You should/might be able to add additional bindings directly to the file, but I'm not sure if that would mean you can never use the default keybindings screen again, as it is with some games :S

    Any software that remaps keys would do the trick, you can also, if you're running windows get utilities to permanently modify your bindings. Octopus, I know, also has an option to remap keys.

    The only problem with using the same key twice, is that you can't do this.

    Press one key to move foreward {Up Down}
    Press another key to move foreward {W Down}
    Release the first key. {Up Up}
    Keep running.

    You end up sending the "up" signal for the only movement key you have down. You have to use something like AHK to script it out (which is why I just added more bindings back in the day, and since then, have stopped using my pedals to move)
    Endor, Carida, Thyferra, Malastare, and Sullust -- 5X Shamans
    OhNoes: Screen Flashing/Coloring alert mod for multiboxers. -- Download

  7. #7

    Default

    Quote Originally Posted by 'Nixi',index.php?page=Thread&postID=107172#post107 172
    hold up a second, What is this Hotstring feature and how do I read more information about it?

    Another method to do what i want to do would simply be using a program to pass a certain keypress to specified windows.

    Problem: Pressing a button to spread out your clones, then pressing another button to rotate your outter clones inside.

    Solution: Broadcasting program sends your custom binding to certain windows.

    F10 - Spread out macro
    Send keypress straif left (a) to WOW2
    Send keypress straif Right (d) to WOW3
    Send Keypress move back (s) to WOW 4

    F11 - Rotate clones inside
    Send Turn right (right arrow key) to WOW2
    Send Turn Left (Left Arrow key) to WOW3


    That would allow us to just use the default 2 key bindings and get the formations we want without going over the limit.

    Can AHK or Keyclone do this kind of stuff?
    http://www.solidice.com/keyclone/faq_hotstring.html
    Sanctume [Paladin] + [Team Shaman] Sanctumea + Sanctumei + Sanctumeo

Similar Threads

  1. Can't get two wow's connected to same server
    By falsfire3401 in forum New Multi-Boxers & Support
    Replies: 7
    Last Post: 04-20-2009, 02:23 AM
  2. 1 of 5 WOW's has red connection always...and
    By Gares in forum New Multi-Boxers & Support
    Replies: 20
    Last Post: 09-25-2008, 05:47 PM
  3. x-keys bindings
    By sventek in forum Software Tools
    Replies: 3
    Last Post: 03-04-2008, 11:23 AM
  4. Setting up 5 WoW's on one Screen?
    By Bobcat in forum New Multi-Boxers & Support
    Replies: 5
    Last Post: 11-27-2007, 04:01 AM
  5. Setting up 5 WoW's on 1 PC
    By Notes in forum General WoW Discussion
    Replies: 13
    Last Post: 07-22-2007, 07:45 PM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •