Programming our Programmable Controllers
Moderator: RLG MGMT Team
Programming our Programmable Controllers
I know we've all agonized over deciding which key to use for "push-to-talk" so that we don't have to remap all our games and sims. With some of the especially complicated sims like IL2, Falcon and Lomac, there are very few unused keys available and I've noticed that Ventrilo doesn't seem to allow key combinations, but only single keys.
So, I set out to choose the ultimate "push to talk key" that would work in any game/sim. I've chosen a key that no sim (to my knowledge) has ever used. I chose the "Menu" or "App" key. It's between the right windows key and the right control key on most keyboards.
First things first - ventrilo has no trouble with this key. It calls it the "APPS" key.
Next, I needed to figure out how to program my controllers with this key. At first glance, the thrustmaster software doesn't seem to know this key. But then I remember that the stick allows programming with USB codes. So, I look at the list of USB codes in the stick's manual and doh, there's no "menu" key. Well, there is, but it's not the right one. So, to the internet I go. It turns out that this key has the value of 65(hex) or 101(decimal). Put this in my setup file and woot, it works just fine.
Now, for the TacBoard. Test this key in the tacboard software and it works just fine too.
Lastly, does this key cause any trouble in games? Well, I can say that all is well in Lock On: Flaming Cliffs and Guild Wars. Only time will tell if it works in all my games. My instincts tell me that unless the game uses that key for some undocumented function, there won't be trouble. [when testing keys, i tried the "windows" keys (RWIN and LWIN ... some games, this sends you out to the desktop -- i saw no such behavior with the MENU/APPS key since it is app-specific, and not a "global" key like Alt, CTRL, or LWIN ...]
Any thoughts?
So, I set out to choose the ultimate "push to talk key" that would work in any game/sim. I've chosen a key that no sim (to my knowledge) has ever used. I chose the "Menu" or "App" key. It's between the right windows key and the right control key on most keyboards.
First things first - ventrilo has no trouble with this key. It calls it the "APPS" key.
Next, I needed to figure out how to program my controllers with this key. At first glance, the thrustmaster software doesn't seem to know this key. But then I remember that the stick allows programming with USB codes. So, I look at the list of USB codes in the stick's manual and doh, there's no "menu" key. Well, there is, but it's not the right one. So, to the internet I go. It turns out that this key has the value of 65(hex) or 101(decimal). Put this in my setup file and woot, it works just fine.
Now, for the TacBoard. Test this key in the tacboard software and it works just fine too.
Lastly, does this key cause any trouble in games? Well, I can say that all is well in Lock On: Flaming Cliffs and Guild Wars. Only time will tell if it works in all my games. My instincts tell me that unless the game uses that key for some undocumented function, there won't be trouble. [when testing keys, i tried the "windows" keys (RWIN and LWIN ... some games, this sends you out to the desktop -- i saw no such behavior with the MENU/APPS key since it is app-specific, and not a "global" key like Alt, CTRL, or LWIN ...]
Any thoughts?
Last edited by Gator on 04 Jun 2005, 14:12, edited 1 time in total.
Silence is golden - Duct Tape is silver
- Jedi Master
- Posts: 1364
- Joined: 11 Feb 2004, 14:32
- Location: Melbourne, FL
well kodiak, it all came about because i kept hosing the trim on my fighter - the sim was using CTRL (my PTT key) as a modifier on another control (TDC Cursor I think) ... so if I was talking and slewing the cursor at the same time, the aircraft got all hosed up. It just came down to a search of the one key that no one ever uses ....
Silence is golden - Duct Tape is silver
- Jedi Master
- Posts: 1364
- Joined: 11 Feb 2004, 14:32
- Location: Melbourne, FL
Jedi,
The engines use the RWin key (the one with the little windows logo). However, there's another key to the right of the RWIN key (Between RWIN and RCTRL) that is not used. The best part is that it doesn't have a global OS-level function. If you are in an app, it is typically equivalent to a right-mouse-button click/context menu. In games, this is probably not even used (at least by my current, limited survey). In games like IL2 and LOMAC, where every available key is used (including scroll-lock, CTRL, or F12), finding a spare key that isn't used in chorded combos is extremely useful.
My TM syntax (Cougar) is
I am pretty sure it has to be coded this way to allow it to be "held" down ...
The engines use the RWin key (the one with the little windows logo). However, there's another key to the right of the RWIN key (Between RWIN and RCTRL) that is not used. The best part is that it doesn't have a global OS-level function. If you are in an app, it is typically equivalent to a right-mouse-button click/context menu. In games, this is probably not even used (at least by my current, limited survey). In games like IL2 and LOMAC, where every available key is used (including scroll-lock, CTRL, or F12), finding a spare key that isn't used in chorded combos is extremely useful.
My TM syntax (Cougar) is
Code: Select all
REM Push To Talk
BTN S4 /P USB(D65)
/R USB(U65)
Silence is golden - Duct Tape is silver
yes - it looks like a little menu bar with a mouse cursor on the right side of it. it is NOT the rwin or lwin key. in addition, as Gator mentioned, the win keys would likely cause problems in some games...
good find Gator - very helpful!
is 65 or 101 the raw key code? i think i am going to have to do it that way for my stickworks modded TM gear...
good find Gator - very helpful!
is 65 or 101 the raw key code? i think i am going to have to do it that way for my stickworks modded TM gear...
Helmut