Log in

View Full Version : Keybindings program



Caddery
04-17-2008, 03:12 AM
Ok I'm new to the forums have been two boxing for the past
few weeks to learn the ropes. Reading every post on here I can. In the last 4
weeks I've bought a whole new computer system and opened two more accounts and
I'm now 4 boxing. I would be 5 boxing but my Wife is my 5th so there really is
no need.



Now my current group is 1 Feral Druid, 1 Balance Druid, 1 Shadow Priest, 1
Resto Druid, and 1 Elemental Shaman. This is my group currently because they
are all 64 to 70 currently. Figured I would start there and build off what I
have. We are going to start another group that will include a Paladin, Paladin,
Mage, Mage, something else down the road. Our goal is to do 5 mans together.



Well I can tell you at this moment Key binding are a nightmare I'm working it
out slowly. Trying to find a good synergy to have all the dps doing their job.
With a Hot type healer. But while I was planning my binding out and learning to
write my macros. I had an Idea. While I'm not a Mod maker I thought I would
pass it along, maybe someone could run with it and make a great tool for the
boxing community.



We need some type of program that lets us plan out our group’s Key binding. You
would have set Keyboards templates for standard, G15 and the like. You could
put in the number of toons and have that many templates. With a database of
spells with cast time, cool down and duration. As you lay out your keyboard it
compares to the other toons keyboards in your party and lets you know about conflicts.



It would also give us a tool to show common layouts as our community grows.
Help people with their key binding issues and we could even lay out the frame
work for all the basic macros that are needed/used.



Since I lack the skills to do something like this, I thought I would pass the idea on.

zanthor
04-17-2008, 09:57 AM
The file format is easy...

bind 1 ACTIONBUTTON1
bind 2 ACTIONBUTTON2
bind 3 ACTIONBUTTON3
bind 4 ACTIONBUTTON4


This breaks down to a console command, the key to bind, and the action to bind it to... enumerating the binds for different mods like bartender, trinity, etc would be easy enough as well.

This leaves creating an application that would display keyboard and accessory layouts, and let you setup the binds for them based on account/character names. Saving this to a profile would be handy as long as the profile saved account names in a separate file it could be easily shared.

keyclone
04-17-2008, 10:00 AM
problem is... everyone would probably use a different key layout depending on their play style.
certain keys relating to certain powers would be assigned to most frequently used... which differs somewhat per person

zanthor
04-17-2008, 10:57 AM
problem is... everyone would probably use a different key layout depending on their play style.
certain keys relating to certain powers would be assigned to most frequently used... which differs somewhat per personKey layouts are standard, every 104 key keyboard on the planet is the same... what I'm talking about is a graphical multi-account keybinding management system.

You fire up this program and pick your input devices, it shows you the keyboards and you set your keybindings as you desire.. (You would have to tell it what keys on the x-keys did and such). You hit save or update and it updates. Keys could be bound to 1, 2,3,4 or 5 clients and you could programatically bind unused keys to safe actions (to stop ctrl-f1 from pressing F1 on clients without a ctrl-F1 keybind, etc).

keyclone
04-17-2008, 11:04 AM
so you'd pick 'warrior kbd' instead of 'mage kbd' .. and the 3 would change from calling charge to calling frost shield?? but in either case.. a 3 is still being hit?

(are you thinking something like a keymap for keyboards?)

Caddery
04-17-2008, 03:27 PM
Think about how many times you have been asked or seen
someone ask. Can you show me your Key bindings?



I'm going to compare it to the talent calculator. When talking talent builds it
has become the norm to post a link to the build so people can see it. Having
the calculator solves a lot of issues in the communication between people. When
we talk about Multi Boxing, Key binding tends to come up and there really is no
interface to share that knowledge. A lot of times you see that same remark that
everyone is different or you’re going to have to find something that works for
you. While true how hard would it be to have a link to your bindings and macros
in your sig and say go ahead and look maybe it will give you a good head start.




Now as for it remotely doing the changes to the game from outside I didn't know
that was possible. It would be great and make things much easier.



Your right that everyone has a different style in the way their key bindings
are set up. As a solo player I used 1-6 WSDA and ZCXQE that was all I needed.
As a Multi boxer I expanded to 1- 10 and all the keys between QAZ and YHN. That
means I changed my play style like most that start multi boxing, they are
required to change their style as they learn and grow. My bet is people are
doing and considering things I haven't even thought of yet.