FAQ  •  Register  •  Login

Keybind Conflicts

Moderator: MiRai

<<

JackBurton

Posts: 53

Joined: Wed Jan 06, 2010 11:25 pm

Post Fri Jan 08, 2010 3:47 am

Keybind Conflicts

First of all i would like to humbly thank Mr. Lax for empowering us to all be better gamers. Most of these proposed solutions have probably already been thought of so just think of this as a yellow sticky pad on your wall.


I have 5 Propositions that would help with key conflicts.
1. Produce a key list or "no fly zone" to stay away from when assigning keys to World of Warcraft Key binds.
2. Create a config file for text editors that would highlight and color code the important aspects of our profile.
3. Make the built in key conflict system adapt to identify keys used for FTL and warn of any combination of keys associated with it.
4. Make the built in key conflict system tell you where that conflict are.
5. Populate a list of what Key combinations are free, used for macros, used for FTL actions.


-Produce a key list or "no fly zone" to stay away from when assigning keys to World of Warcraft Key binds.
This would be the simplest way to fix the problem. Time and time again "key combination" conflicts has been holding back my creativity. I tweak and add new map sets almost daily. It has been brought to my attention that FTL binds are the main culprit. In my key binds the only FTL actions are in my "Control, General, General, and Targeting" Mapsets. With half of those mapsets produced by default it would be wonderful If we could publish a default "no fly zone", or keys that should not be touched. This has been addrssed. (see below) but only the F11 has been listed.
http://isboxer.com/index.php/guides/31- ... and-follow

examples:
F11 for follow actions
Backspace = assist actions


-Create a config file for text editors that would highlight and color code the important aspects of our profile.
The second and less user friendly tool we could use to weed out conflicts is a code editor like CoolEdit. It can be fed a config file that highlights certain keywords. "Ctrl" for example or "Num Del". This way we can at a glance quickly scroll down the pages, upon pages of macro's and key binds instead of fishing through the GUI drop down tree's.
example:
http://en.wikipedia.org/wiki/File:UE32.png


Make the built in key conflict system learn to identify keys used for FTL and warn of any combination of keys associated with it.
example:
if F11 was assigned to follow FTL by default then... a warning flag should go up in the conflict tool if someone tries to bind ctrl-F11 to say,..... Greater Heal.


- Make the built in key conflict system tell you where that conflict are
Currently The tool will only tell you how many other macros are using that same key bind. It doesnt tell you what Key Map(Tree) or Maped Key(Branch). This make hunting down the other bad difficult. With the fastest solution just to simply dig for another key combination that is not used.

-Populate a list of what Key combination's are free/used
This way we can at a glance plan out how we are going to spend those keys. list red keys as used and unused keys as green. and FTL keys as yellow. or whatever. We are visual creatures.

I'm not a programer so i cant help create these tools. I can tell you what the average users frustrations would come from. These are the things I have thought up that might alleviate the problems the profiler has at this time. I understand We are all Pioneers and years from now we will all look back at at this and laugh.
<<

lax

User avatar

Site Admin

Posts: 7303

Joined: Tue Nov 17, 2009 9:32 pm

Post Fri Jan 08, 2010 10:57 am

Re: Keybind Conflicts

I will say that I intend to mitigate this problem by making it idiot-proof to pick Key Combinations that don't conflict. Possibly in the planned ISBoxer 35 feature set
<<

Ualaa

Grandmaster Guidesmith

Posts: 714

Joined: Wed Nov 18, 2009 8:36 pm

Post Fri Jan 08, 2010 5:35 pm

Re: Keybind Conflicts

Idiots can be pretty ingenious, still you've done a lot of amazing things with IS Boxer.
Looking forward to seeing what you come up with.
Streaming in 720p HD: www.twitch.tv/ualaa
<<

Hermes2

Posts: 19

Joined: Mon Sep 06, 2010 10:38 am

Post Mon Oct 11, 2010 1:50 pm

Re: Keybind Conflicts

Any news on this? I was trying to figure out how to see what I have mapped instead of clicking through all the keybinds (tedious). Letting the users view the key map would be great. Otherwise, I can try coding a tool of my own just to do this. Are all the keybindings listed in the XML output of "Copy ISBoxer Toolkit Profile to Clipboard"? Or are they already contained inside a text file somewhere that I my program can read? That would be preferrable.
<<

Hermes2

Posts: 19

Joined: Mon Sep 06, 2010 10:38 am

Post Sat Oct 16, 2010 6:37 pm

Re: Keybind Conflicts

I threw together a simple VBA program in Excel 2003 that will parse the XML output from ISBoxer and create a list of all the keybindings. I couldn't upload the XLS document directly, so you'll have to unzip it after downloading it.

Instructions:
  • In ISBoxer, right-click on "Keymaps" in the upper pane and select "Copy Key Maps to Clipboard".
  • On the worksheet that says "Paste XML Here", paste the clipboard into Column A as plain text.
  • Click the "Parse XML" button.
  • A list of all the mapped keys will show in the Worksheet named "View Key Maps Here".

Edit: Added an Action Type column and duplicate finder code.
Attachments
ISBoxer XML KeyMap Parser v2.zip
(19.47 KiB) Downloaded 800 times

Return to Key Maps

Who is online

Users browsing this forum: No registered users and 0 guests