Jump to content
The simFlight Network Forums

Recommended Posts

Posted

My apology if this has been asked before but I’m trying to program the 2 rotaries on the saitek x52 pro MFD panel to control speed and altitude, however, fsuipc does not recognize these knobs. Is this a known deficiency or am I missing something?

Posted
2 hours ago, RockH said:

however, fsuipc does not recognize these knobs. Is this a known deficiency or am I missing something?

If they are recognized by windows, they should be recognized by FSUIPC.

Where are you looking? Usually rotaries are actually buttons, and have two buttons that register in each direction.
So they should appear in the buttons & switches assignments tab.

However, if they have been assigned button numbers > 32 they will not be seen in the assignments panels, and you will have to resort to lua if you want to use them with FSUIPC.
There is an example lua script provided called HidDemo.lua that you can  try if this is the case

Posted

Hi John, 

Thank you for your response. If you are familiar with the x52 Hotas, under the mdf display on the throttle side, there are two knobs on the two sides and two buttons at the center and non of these are recognized by fsuipc. At first I thought that it’s a hardware problem, so I test them in windows and they all functioned. Normally, in fsuipc, I just press the buttons or turn the knobs and then fsuipc would recognize them and I just assigned functions to them. I’ve successfully assigned all buttons and even the mouse wheel on the throttle through fsuipc. I will Dig around some for and look at the Kia script that you suggested.

 

Thank you,

Rock

Posted
11 hours ago, RockH said:

so I test them in windows and they all functioned

So you can seem them in the windows game controller properties panel? Do they show as buttons or axes?
You can also check your FSUIPC log file to see how many buttons/axes are recognised. I have an X-55 which has 35 buttons, so there aare 3 that I cannot access using the FSUIPC assignments panel:

Quote

      250 Product= Saitek Pro Flight X-55 Rhino Throttle
      250    Manufacturer= Madcatz
      250    Serial Number= G0001630
      250    Vendor=0738, Product=A215 (Version 0.119)
      297    GUIDs returned for product: VID_0738&PID_A215:
      297       GUID= {8B238AC0-45DE-11EA-800C-444553540000}
      297       Details: Btns=35, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R255,U255,V255,X1023,Y1023,Z255
 

 

Posted

Hi John, turned out that these buttons are above 32, so I was able to get them to work with the Lua script that you mentioned. Thank you very much for your guidance. I have another question I hope you can point me in the right direction - now that these knobs work but I had to roll 2-3 detente for it to register as 1 press, is there an option to increase the “sensitivity” or do you think it’s a hardware limitation?

 

Posted
5 minutes ago, RockH said:

but I had to roll 2-3 detente for it to register as 1 press, is there an option to increase the “sensitivity” or do you think it’s a hardware limitation?

Not sure. You could try looking at the Rotaries.lua example to see if that helps. You could also try adjusting the PollInterval in your [Buttons] section of your ini.

Posted
9 minutes ago, John Dowson said:

You could also try adjusting the PollInterval in your [Buttons] section of your ini.

Sorry, that is only for the polling of your button assignments.

In the HidDemo.luia, adjust the Pollrate variable instead.

 

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.