Jump to content

I'm having a mental disconnect with the CH Products Programming Software.


Recommended Posts

Trident_109
Posted (edited)

Before I waste anyone's (or my) time; Since the SHIFT function is not programmable in the IL2:BoX button commands, I wanted to try the CH Products software. I own the Fighterstick Pro, Throttle Pro and Rudder pedals. I'd love to use the Fighterstick's pinky button for SHIFT so as to arrange functions on certain buttons or hat switches. For example: I use the Throttle's top hat switch for engine management. Up and down operate propeller incidence. Forward and back operate the mixture. In IL246 and CoD I can assign the pinky button on the Fighterstick as a SHIFT key. When used the Throttle button I mentioned now operates radiator and oil or cowl flaps. I do the same thing with other functions by grouping them on a certain button - with and without the SHIFT button.

NOW my problem. Assigning the CH Products' buttons so as IL2 BoX recognizes the inputs. Is there a key code or file IN the game that I use to get the software to 'talk' to IL2 so I can assign the buttons as I'd like to? I'm not understanding how the software communicates with IL2 and therefore have no idea how to assign a specific button for this game.

I can record a keystroke (SPACE BAR for example) in the CH Programming software but what does that do for BoS? I can't INSERT COMMAND because the option is grayed out. So I'm wondering if there is somewhere I get a list of commands for BoS (and can assign as I wish) that CH Products will recognize and 'talk' with IL2. As I said. There's a fundamental disconnect that I can't get past.

 

Hope I'm making sense.

 

And lastly, do you recommend combining the three devices into one device or leave them as three separate ones?

Thanks in advance.

Edited by Trident_109
Posted (edited)

Salutations,

 

I am not specifically familiar with CH Products software.... but have you looked into a program named JoyToKey? It may prove helpful in what you desire to do with your joystick.

Edited by Thad
Trident_109
Posted

I've used Joy to Key on a few Microsoft games that require an XBOX controller. As a last resort I may delve into that. Thanks. My experience was pretty much plug and play with my logitec controller, though. No assigning buttons as I liked the configuration that was mapped by default.

Posted (edited)

What this CH Manager do is translate "joystick buttons press in keyboard press do make commands in game".

 

What per si sounds dumb, why not make the joystick buttons press make commands in games without a software in between?

 

Both methods has their conveniences. Manager allow you record complicated macros (e.g. eject canopy and press Eject 3 times with one joy button press) and do "cheaters" with axes, e.g. can create virtual trim for Bf 109 aileron or rudder, but this require script knowledge.

 

Allow you create different joystick profiles for different planes - what game controls don't allow.

 

So, if you record a keystroke in Manager for joystick button 1 press SPACEBAR, you need that SPACEBAR are assigned in BoS controls for do something, e.g. start engine, if not assign. And do this for every joystick/throttle button.

 

If your objective is just make pinky button press LShift, just record this keystroke in Manager. And when assign buttons in game controls, press that button for make HAT+LShift do different command than only HAT, in that way avoid map all buttons for press keyboard keys.

 

As suggest Joy2Key is a easy to use, easy to set alternative for make "joystick buttons press keyboards keys" for simple casesjust don't allow advanced macros, or axes "cheaters".

Edited by Sokol1
Trident_109
Posted

So in essence I have to assign buttons for each function inside of BOS with keypad buttons. THEN go into CH Control Manager and assign those buttons to my CH throttle/Fighterstick and Pedals. Do I understand that correctly? This is the part I've not understood.

 

 

THANK YOU Sokol. You're always one of them most helpful forum members. I appreciate it. I'll give it a go. I believe I now understand the concept.

BlitzPig_Bill_Kelso
Posted

The best way is to use a cmc file with the games key commands already on it.

 

Than rather than using the control manager in dx mode use programing mode and right click in the box and assign the cmc command than save.

 

Here is the profile I use for control manager.

 

https://www.dropbox.com/s/4cdh2f6kuflvayu/IL-2_BoS_German.zip?dl=0

  • Thanks 1
Trident_109
Posted

1./JG54_Lang, Thank you. Been busy with with sudden family issues so I haven't spent much time working my HOTAS. I appreciate the D/L.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...