Log in

View Full Version : [ISBoxer] Can't type some keys into chat



blast3r
10-10-2010, 07:26 PM
For some reason I feel like a moron when trying to setup ISBoxer. I bought a license for it and try to set it up until I get frustrated then go back to keyclone.

For some reason no matter what I do I can't type in the letters J Q or T.

I am having other problems but am tackling one at a time. :)

Any advice? Thanks

blast3r
10-10-2010, 07:30 PM
Ah, figured it out. If it is keymapped I can't type it in the chat window. Kind of weird...

burningforce
10-10-2010, 08:33 PM
I usually disable mouse/keyboard broadcasting when typing, its somewhat annoying but to do so all the time, but I guess we can not have it all right? ;)

I believe there is a blacklist in isboxer that you can set certain keys to not be used, but I never used the feature. I would just map your keys to stuff like shift+T or ALT + J instead of just J,Q,T. So you can type with keymaps on:)

Ughmahedhurtz
10-10-2010, 10:31 PM
So, any wow command that has those letters can't be used? Ever? I'd be very surprised if Lax didn't have a "Pass All" feature in there somewhere.

Ualaa
10-11-2010, 03:02 AM
Coming from Keyclone....

You have broadcast, which sends anything you type to all windows. You can blacklist certain keys to never broadcast to other windows, or whitelist keys so only those keys will broadcast. Beyond this, you have the option to disable (Mute) your broadcast, so you're just inputting to the one window.

IS Boxer has a Repeater Mode, which is essentially the same as Broadcasting (Mute Off) in Keyclone.

It also has Keymaps, which are groups of Mapped Keys. Most Mapped Keys have a hotkey to initiate them, and do something. If Keymaps are Repeater are both on, then Keymaps take precedence.

For example, I have a mapped key, on the letter "T" which sends a command to Lifetap to all toons in my "Warlock" action target group.

Even if there are no warlocks in the current team, because of my set up, pressing T attempts to run that Mapped Key. Which means, whether broadcasting (Repeater) is on or off, the T is not broadcast.





90% of your play time, you'll want:
- Keymaps: On.
- Repeater: Off.

This gets you total control of the main toon because anything which is not a hotkey for a Mapped Key affects only the main/active window.

You can also do all of your Mapped Keys, depending what you have configured. In my case Shift J does single target buffs (slaves FTL assist the active toon) at my current toon's target.



I sometimes run like this:
- Keymaps: Off
- Repeater: Off

Generally this is for chatting, only one toon (the active toon) reacts to what I type, and I can type anything since my Mapped Keys will not interfere. I cannot break follow, short of getting toons stuck on a wall/corner/chair.



Other times, I have:
- Keymaps: On
- Repeater: On

Generally for mouse broadcasting to click a portal for example. But also to open my spellbook and drag a new ability to an action bar, or to rearrange my action bars. Also use this to scribe glyphs for five toons at once or to select talents.



- Keymaps: Off
- Repeater: On

If I want all of my toons to dance, or to all open the /Macro window, etc.

Littleburst
10-11-2010, 05:36 AM
I also get a delay on the keys I use when key maps are active, so I deactivate the maps when i type.

ZooljinX
10-11-2010, 05:59 AM
You can set a hotkey to disable keymaps like CTRL + ALT + k or something like that, easy to remember and fast to swich :)

Kalyse
10-11-2010, 06:58 AM
I also get a delay on the keys I use when key maps are active, so I deactivate the maps when i type.

Yeah I get that a lot. Forinstance when typing numbers,

I need 50 more kills,

would turn out like

I need 5 0more kills, cause of the delay and the map. Slightly annoying. I've tried turning off Key map. I didn't notice a different though.

In the end, I had to change my FTL maps to:

Alt + {Key}, rather than just {Key}/

Lax
10-11-2010, 09:30 AM
I also get a delay on the keys I use when key maps are active, so I deactivate the maps when i type.

This "delay" is from the "Execute a Step when the Hotkey is _____" (pressed/released) setting. The default in ISBoxer is to perform the Step when the key is released. That means nothing happens when you press it, it happens when you let go of the button -- which is contrary to normal *typing* behavior, but somewhat typical for activating abilities. You can switch them to activate when you press instead, and this "delay" disappears.

If a particular key is mapped without auto-assist, say just a key that sends some keystroke with no FTL, you can generally enable Hold instead. (Enabling Hold on one of the auto-assisting action bar keys will break the auto-assist and casting)


Yeah I get that a lot. Forinstance when typing numbers,

I need 50 more kills,

would turn out like

I need 5 0more kills, cause of the delay and the map. Slightly annoying. I've tried turning off Key map. I didn't notice a different though.
If turning off Key Maps doesn't turn off your Key Map, then it's because you have created a new Key Map (as opposed to adding Mapped Keys to an existing Key Map) which is not toggled by the Activate Maps mapping.

Littleburst
10-11-2010, 09:40 AM
This "delay" is from the "Execute a Step when the Hotkey is _____" (pressed/released) setting. The default in ISBoxer is to perform the Step when the key is released. That means nothing happens when you press it, it happens when you let go of the button -- which is contrary to normal *typing* behavior, but somewhat typical for activating abilities. You can switch them to activate when you press instead, and this "delay" disappears.

Oh that would be great. Didn't even think about that. Is there a way to force every key map to change released to pressed? Adjusting them all will take a while. Allthough it's mostly the characters, not the numbers, so that's doable.

Lax
10-11-2010, 10:41 AM
Oh that would be great. Didn't even think about that. Is there a way to force every key map to change released to pressed? Adjusting them all will take a while. Allthough it's mostly the characters, not the numbers, so that's doable.
There isn't something built in at the moment, but what you CAN do is open up your ISBoxer toolkit profile XML file in notepad, and do a "Replace..." (CTRL+H) to replace any instances of

<Mode>OnRelease</Mode>
with

<Mode>OnPress</Mode>

Save it, open it back up in ISBoxer and Export :)

Kalyse
10-11-2010, 10:58 AM
Thats useful. I will try that now. Are there anythings that will break functionality when doing this? Or is it safe to do ?

Littleburst
10-11-2010, 12:04 PM
There isn't something built in at the moment, but what you CAN do is open up your ISBoxer toolkit profile XML file in notepad, and do a "Replace..." (CTRL+H) to replace any instances of

<Mode>OnRelease</Mode>with

<Mode>OnPress</Mode>Save it, open it back up in ISBoxer and Export :)

/bow

Thanks, works awesome.

JackBurton
10-11-2010, 12:54 PM
short term solution: turn off keymaps.
long term solution: dont map to keys you will need to chat and type passwords. remap keys to everything you will never use like ctrl-1 alt-1 shift-1 etc...
super long term solution: wait till lax releases his new program so you can map everything to your second gimp keyboard.

Ualaa
10-11-2010, 12:54 PM
Thats useful. I will try that now. Are there anythings that will break functionality when doing this? Or is it safe to do ?


If you have mapped keys which you have created, which do something on press and something else on release, then this change will have both actions attempt to fire off on press now.

Basically some two-step mapped keys, which do an action on press (Step 1) and another action on release (Step 2), will now require two presses of your key to activate. The first (press) for Step 1, nothing on release, and the second (press) on Step 2.

To my knowledge, there aren't any keys which default like this in IS Boxer. So if you haven't created two step mapped keys, executing on press and release, then you won't be impacted by doing this.

JackBurton
10-11-2010, 01:08 PM
check your inbox. i sent you my isboxer setup