Need help binding CH Pro Pedals to Elite

Hey! I just got my hands on some CH Pro Pedals but I've been having trouble binding it. I found this Reddit post where someone suggested some additions to the CMS script. I've been trying to add it for a long time and it's conflicting with my current binds. With the original binds I had (From CMDR Davis) whenever I tried to bind my pedals in game to yaw it wouldn't populate, meaning I couldn't get elite to recognize them. I'm using the CH pro throttle and fighterstick, so I thought that was the problem. after messing around for a bit I managed to get elite to recognize them, but I got the message "Joy RZ-axis is currently bound" and I can't seem to find a way to change the axis for the throttle. My lateral thrust is bound to the mini-thumb stick on the throttle. Any script wizards want to help? I'd really appreciate it!
 

Attachments

  • Original Script.txt
    8.6 KB · Views: 207
I'm using a full CH setup and the only script I have is to combine the toe breaks into a single axis. However, I'm not concerned with making them look like keyboard presses and I haven't found defining shift/alt or mode switches in the CMS to be particularly useful, because ED modifiers can be bound in ED directly.

That said, I took a look at your script, and integrating the throttle should not be hard, you just have to make sure you aren't assigning any overlapping commands to the JSx.Ax you're using for the pedals.

You're getting "Joy RZ-axis is currently bound" because you're assigning one of the JS1 axes to RZ then trying to do it again.

Changing this should not be more difficult than loading your .map in CCM then going to the CMS Controls tab, finding the correct axis and changing the DX Device and Axis to something appropriate.
 
I'm using a full CH setup and the only script I have is to combine the toe breaks into a single axis. However, I'm not concerned with making them look like keyboard presses and I haven't found defining shift/alt or mode switches in the CMS to be particularly useful, because ED modifiers can be bound in ED directly.

That said, I took a look at your script, and integrating the throttle should not be hard, you just have to make sure you aren't assigning any overlapping commands to the JSx.Ax you're using for the pedals.

You're getting "Joy RZ-axis is currently bound" because you're assigning one of the JS1 axes to RZ then trying to do it again.

Changing this should not be more difficult than loading your .map in CCM then going to the CMS Controls tab, finding the correct axis and changing the DX Device and Axis to something appropriate.
Thanks! I'm gonna see what I can do. My main problem with this is I can't figure out which JS1 axes is currently bound to RZ, and what I should change it to when I find it. Thank you so much for your help!
 
My main problem with this is I can't figure out which JS1 axes is currently bound to RZ, and what I should change it to when I find it.

They are all listed on that CMS tab...all you need to do is click through them and make sure non of the axes you've added to support the pedals are overlapping with the others.
 
They are all listed on that CMS tab...all you need to do is click through them and make sure non of the axes you've added to support the pedals are overlapping with the others.
I made sure nothing else was the "V axis" but it still didn't register when I tried to bind it. Does it have to be X, Y, Z, or R?
 
Probably, but you should be able to set it as a different device entirely, each with access to four axes.
I’m beginning to think that the code in the reddit post that I linked is incomplete. I’m gonna need to figure out what all the commands mean, I don’t know how to set it as a different device yet
 
Just to point out one little thing. I have a full CHPro setup and I don't use any control manager or whatever. Windows game controller is all that is in play and everything is recognised with no issues. I don't bind the pedals in Elite any more but the game recognises the axes no trouble at all when I did and even now as a test I can confirm that all 3 registered perfectly in Elite.

So unless you are determined to set up curves, you don't need anything else running. (CH Control Manager used to be incredibly buggy anyway I don't know if it is OK now.)
 
Just to point out one little thing. I have a full CHPro setup and I don't use any control manager or whatever. Windows game controller is all that is in play and everything is recognised with no issues. I don't bind the pedals in Elite any more but the game recognises the axes no trouble at all when I did and even now as a test I can confirm that all 3 registered perfectly in Elite.

So unless you are determined to set up curves, you don't need anything else running. (CH Control Manager used to be incredibly buggy anyway I don't know if it is OK now.)
I wish I could do that, but then I couldn't have my Shift and ALT keys working. I have every command I need on my HOTAS, and I'd rather send back the pedals than mess up my control scheme. I'm sure there's got to be a way to integrate the pedals into my setup, it's just gonna be difficult. Thanks for letting me know!
 
I wish I could do that, but then I couldn't have my Shift and ALT keys working. I have every command I need on my HOTAS, and I'd rather send back the pedals than mess up my control scheme. I'm sure there's got to be a way to integrate the pedals into my setup, it's just gonna be difficult. Thanks for letting me know!

The game itself allows modifiers.

I use the CH Control Manager for slopes and to combine toe breaks, but everything else is done in the games bindings.
 
I wish I could do that, but then I couldn't have my Shift and ALT keys working. .........

As @Morbad says, you can apply modifiers in the game itself - I have loads of Left and Right Shift, Alt, and Left and Right Control modifiers as well as HOTAS button modifiers in my bindings some of the HOTAS modifiers I had to edit manually in the binds file (e.g. the throttle mini-stick switch and Fighterstick pinky switch need manual editing).


EDIT: Just in case someone reads the thread and wonders why I need so many modifiers - HCS voicepack wants key-binds for EVERYTHING! (and I can't fly without my crew any more. :) )
 
Last edited:
I managed to get it working! I guess the CH Manager was the problem. The only thing I can't do is my macros for the power distributor but I'll have to get used to it. Thanks to both of you for all your help!
 
Back
Top Bottom