FAQ  •  Register  •  Login

Keys not being translated into macros

Moderator: MiRai

<<

Sam DeathWalker

Posts: 8

Joined: Sat Jan 22, 2011 3:04 pm

Post Mon Jul 23, 2012 12:19 am

Keys not being translated into macros

I am using the K90 Corsair keyboard.

I set up the G keys to hardware emulation and in IsBoxer they work in the hotkey picker "press any key here".

For example I set G1 to be Numpad1 in the Corsair software and it works in the isboxer hotkey picker.

I then use Num1 as a key map to start a wow macro action to say /cast spell and bind that to a wow macro with ctrl alt 1.

I go in game and press the G1 key and nothing happens. I press ctrl alt 1 and the spell casts and works as expected.

I bring up the innerspace debug and press G1 nothing happens.

I go to key bindings in game and to set a key, I press G1 and it shows Numpad1.


I have the same problem with my new mouse, logitech wireless optical trackball. Input devices shows the correct number of buttons (8). Some work and others do not, but again, like the keyboard they show up correctly in isboxer hotkey picker, and in game key bindings (which they should not if isboxer is translating them into wow macros).

I have an xml editor and know somewhat how to read the file like the ISBoxerToolkitProfile.LastExported.xml. Its 385K so I dont want to post it all, what should I look for in there to find out what exactly is going on, if you are not sure.
<<

Alge

User avatar

League of Extraordinary Multiboxers

Posts: 1223

Joined: Wed Jan 26, 2011 2:17 am

Location: Under the milky way tonight

Post Mon Jul 23, 2012 3:07 am

Re: Keys not being translated into macros

<<

Sam DeathWalker

Posts: 8

Joined: Sat Jan 22, 2011 3:04 pm

Post Mon Jul 23, 2012 9:52 am

Re: Keys not being translated into macros

I will check again after work, but if the game is in admin mode, and the game key bindings see the special keys as they are programed (also the K90 loads the key maps to the keyboard itself I do not think there is software running but I will check again, the mouse though does have setpoint running), I would think that the mouse and keyboard software is not the problem.
<<

Alge

User avatar

League of Extraordinary Multiboxers

Posts: 1223

Joined: Wed Jan 26, 2011 2:17 am

Location: Under the milky way tonight

Post Mon Jul 23, 2012 10:00 am

Re: Keys not being translated into macros

<<

Sam DeathWalker

Posts: 8

Joined: Sat Jan 22, 2011 3:04 pm

Post Tue Jul 24, 2012 12:12 am

Re: Keys not being translated into macros

Well I am sure its not an admin thing as I looked at the processes running and set them all to "administrator" in the Owner section.

I tried with an empty profile for the keyboard and that didnt work.

There is no recognition of the special keys in the Keymap Hotkey dropdown box and when pressed nothing happens on M6 to M8 but it shows M1 to M5 but then in game the Keymaps does work at all.

I tried with this idea also:

http://mail.isboxer.com/forum/viewtopic.php?p=8632

I ran Lavish.buttontester.exe from the innerspace folder and it does not see anything on the keyboard or mouse at all ....

I read that two people got the K90 working but ....

And mouse keys is also still problems.

The mouse does show up in the Edit Input Devices of Isboxer (m1 to m8 and wheel forward and back) but most all of them cannot be used to hotkey a keymap, although they pass to the game in the game keybindings properly. The keyboard does not show up in the Edit Input Devices at all.
<<

lax

User avatar

Site Admin

Posts: 7303

Joined: Tue Nov 17, 2009 9:32 pm

Post Tue Jul 24, 2012 5:24 am

Re: Keys not being translated into macros

To me it just sounds like you have a Mapped Key that isn't loaded (thus the Numpad doing nothing -- you didn't mention trying to actually hit Numpad 1 manually instead of with G1 so I'm just going to guess you didn't try it to confirm), and a WoW Macro that is (thus Ctrl+Alt+1 working directly).

What you should do instead is try running the "buttontest.iss" script from the instructions in this post: http://isboxer.com/forum/viewtopic.php?f=30&t=675. This script will tell you when you press buttons, and what buttons they were, regardless of whether they are attached to an active Mapped Key.


5 buttons of your mouse will work. Any buttons beyond 5 are nonstandard and can usually (depending on the mouse and its manufacturer..) only be programmed through its software. You will not be able to assign Mouse6 Mouse7 or Mouse8 through ISBoxer and have them work.

The K90 should work just like it does without ISBoxer.
<<

Sam DeathWalker

Posts: 8

Joined: Sat Jan 22, 2011 3:04 pm

Post Tue Jul 24, 2012 8:13 am

Re: Keys not being translated into macros

Ok I ran the Buttontest.iss from the console and the K90 keys that are programed send the keys they are programed with for example G1 is programed with ctrl alt 1 and thats what it sends to innerspace. The G keys not programed send nothing. All the other keys work as expected. The K90 does store its programing in the keyboard hardware itself so even though I shut down the corsair process in task manager nothing changed.

The mouse also seems to properly send what I have programed with setpoint to innerspace, according to Buttontest.iss. I am able to edit the user.xml file to get the 5 buttons innerspace will recgonize to the 5 buttons I want to use. Also before I started to "fix" things I did get 5 mouse buttons working with the key maps but now they do not work anymore, the K90 G keys never worked. I really dont want to shut down setpoint.


I must be goofing something up so as you say the key maps are not loaded. But that cant be exactly because when I press the wow key combination say for a particular step the macro runs, it just cannot be triggered from a hotkey. For example going to mapped keys, steps, key combination the thing that says "different wow macros using this key combination 0" those key combinations will fire macros when pressed directly. But they do not trigger from the mapped keys, Hot Key they are assigned to.



They show up in the file that is like ISBoxerToolkitProfile.LastExported.xml.

They show up under the proper character sets, in isboxer.

It says "xsi.type: wowmacroaction" in the file like the lastexported file and in isboxer it says "superceded by named wow macro action" under all my key maps.

Am I required to have those under the Game Helper, as I prefer to clear that out if possible.

Maybe I am doing some error with the WoW default Profile which I am not totaly clear about.

All of my key maps that are triggered by click bars work as expected.

Ill double check the spelling and what not of the character sets and characters again ...


What should I check next?


I think I have it I was not Naming the Hot Key, I was removing the names for clarity. Any name works but it seems some name is required. If I have more problems I will post again, going to bed now.
<<

lax

User avatar

Site Admin

Posts: 7303

Joined: Tue Nov 17, 2009 9:32 pm

Post Tue Jul 24, 2012 8:48 am

Re: Keys not being translated into macros

I would have to look at your ISBoxer configuration to tell you specifically what to change. HOWTO: Share your configuration for better support

But that cant be exactly because when I press the wow key combination say for a particular step the macro runs, it just cannot be triggered from a hotkey. For example going to mapped keys, steps, key combination the thing that says "different wow macros using this key combination 0" those key combinations will fire macros when pressed directly. But they do not trigger from the mapped keys, Hot Key they are assigned to.

That's my point, this is exactly what you should expect if the ISBoxer Hotkey, which would be interpreted by Inner Space and then fire off Ctrl+Alt+1, is not enabled... but the macro configured on Ctrl+Alt+1 (From the ISBoxer Addon) is correctly loaded. The Addon is on, the Key Map (or Mapped Key) is not.

Am I required to have those under the Game Helper, as I prefer to clear that out if possible.

No. However, it is highly recommended because WoW Macro Actions do not give you the ability to specify who gets what macros assigned. ISBoxer has to make assumptions based on the Target of the WoW Macro Action, which Characters get the Key Map loaded, and so on, and it can be pretty confusing to you as the user if someone got a macro assigned that you weren't expecting to have it. Plus, to find the macros you have to go hunting through every Mapped Key.

The WoW Macro Library lets you put all of them in the same place which makes it easy to browse and manage them. It makes it easy to tell who will have what macros assigned.

And in fact, if you were using the WoW Macro Library in this particular case, you might be confused less by what is happening right now. Because this is the same as setting up the WoW Macro through the WoW Macro Library, assigning it to the Character correctly, but then not having the Key Map enabled. You might have a clearer understanding that the WoW Macro and its Ctrl+Alt+1 Key Combination is in fact separate from your Mapped Key and its Hotkey.


What to look for is any reason why your Key Map or this specific Mapped Key would be toggled OFF. For example if you added the Key Map to the "Activate Maps" toggle to turn OFF (via Key Map State Action), but didn't add it to turn ON, then you might be permanently disabling the Hotkey as you play. Or if the Mapped Key has "This Mapped Key should start OFF (disabled) when the Key Map is turned ON" checked under Advanced. Or if the Key Map is assigned to your Character Set, but blacklisted, then the WoW Macro could be assigned but the Hotkey not. If these suggestions don't help you find it, show me your config ;)
<<

Sam DeathWalker

Posts: 8

Joined: Sat Jan 22, 2011 3:04 pm

Post Tue Jul 24, 2012 10:44 pm

Re: Keys not being translated into macros

Ok everything in fine now.

What I did wrong is that I erased the name of the Mapped Key, if you to the line right after "Mapped Keys" in your Key Maps and you right click on it there is an option to rename that Mapped Key. I was setting all those to blank cause I got tired of changing the name every time I would change the tigger key. I doubt anyone else erased that so none other will have the problem I had.

So to summerize for everyone who read this thread to get the K90 to work you do this:

http://mail.isboxer.com/forum/viewtopic.php?p=8632

just make sure to click on "hardware playback" and then go to "Manage Profiles" and click on "save to K90", you should not run this in the admin mode or it dosnt save to the keyboard. Program the G Keys as you wish and IsBoxer will recognize them, at least single key presses, then you can run whatever macro you wish in IsBoxer. No need to load or remove anything when you start the computer.

As to the Mouse, using SetPoint (a tip for you all: I also use Uber Options /google it/) you can program any of the 8 buttons to be key presses. You can even assign M6 to say F6 and use F6 to trigger a Key Map, thus you can get all 8 buttons working for you on this fine trackball, although you will want to leave 2 of them for right click and left click ...

I would rate this keyboard as probably the best you can get for an MMO game. 18 G keys on the left side of the keyboard exactly where you would want them. More then enough for anyone, and if those are not enough there are 3 banks of them. It has the best mechanical keys (cept the G keys are not mechanical), nice lights, and you can shut off the windows key. This keyboard is amazing.

If these suggestions don't help you find it, show me your config

Ol man DeathWalker gots to have a few secrets ....
Last edited by Sam DeathWalker on Tue Jul 24, 2012 10:52 pm, edited 1 time in total.
<<

Sam DeathWalker

Posts: 8

Joined: Sat Jan 22, 2011 3:04 pm

Post Tue Jul 24, 2012 10:49 pm

Re: Keys not being translated into macros

Thanks to Lax and Alge for their excellent and expeditious support as usual!

IsBoxer for the Winners! Everything else for the Whinners!

Return to General

Who is online

Users browsing this forum: No registered users and 4 guests