Jump to content
The simFlight Network Forums

Recommended Posts

Posted

Hi, I want to try and program a button on my VBK Gladiator NXT EVO joystick for use in MSFS 2020, e.g. C172 G1000. My plan is that I should activate a function (Pressing the FLP button in the G1000 MFD.) The function should be that when I press the button on the joystick, the function should be activated, but only when another button is NOT active.

According to the instructions "FSUIPC7 for Advanced Users" it should look like this: "n=CP(–j2,b2)j,b," But in my inifile the button press looks like this:
28=PC,28,CIAS1000_MFD_1_Range_Cursor,0.000000 -{Input Event}-. Here "28"= the button on the joystick, and no Joy number is displayed. But in this case it does:
18=PC,193,CIAS1000_MFD_1_VS_DN,0.000000 -{Input Event}-
Joy=1, Button=93.
But how can I program (28=PC,28,) to only work when (18=PC,193) is not pressed?
I have tried this:
29=CP,(-193),28,CIAS1000_MFD_1_VS_DN,0.000000 -{Input Event}- but it does not work!
What am I doing wrong?- Can you show me how to do it? Should "29=" be "n=" instead?
Many thanks in advance.
Kind regards
Per

FSUIPC7.ini

  • Pmax changed the title to !Problem solved! COMPOUND BUTTON CONDITIONS
Posted

I solved it with the help of this forum. I just had to dig a little deeper.
I saw in my button assignments window what my buttons actually were.
I hadn't referenced the correct Joy, and button tag.
So now the string looked like this, and it works.

29=CP(-C,193)C,28,CIAS1000_MFD_1_VS_DN,0.000000 -{Input Event}-

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...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.