Jump to content
The simFlight Network Forums

HAT switch


Recommended Posts

Hi,

After I disabled my joystick in FS9, and programmed it in FSUIPC 3.98, the viewing is no longer as smooth as when it was in FS. I use the "Pan View" 0, 45, 90, 135 etc. functions for the eight positions of the switch. Now it appears more jerky than before.

Is there a way in FSUIPC to smoothen out the movements?

I have clicked the "Repeat.." box for each position.

Best Regards,

Anders

Link to comment
Share on other sites

After I disabled my joystick in FS9, and programmed it in FSUIPC 3.98, the viewing is no longer as smooth as when it was in FS. I use the "Pan View" 0, 45, 90, 135 etc. functions for the eight positions of the switch. Now it appears more jerky than before.

Unfortunately Hat switches aren't treated like axes in FSUIPC3, which uses the old Windows "joy" API instead of DirectInput -- much as FS did before FS2004. I changed over to DirectInput in FSUIPC4, which was a complete re-write in any case, but there is no way I could do this for FSUIPC3. As an axis input, assigned in the same way as in FS, it is smoother -- depending on the polling frequency. You could try increasing that in FSUIPC3 to see if it helps, but generally, if you are using the hat for panning rather than view selection (which I prefer) you'd be better off assigning it still in FS.

Is there a way in FSUIPC to smoothen out the movements?

I have clicked the "Repeat.." box for each position.

You could try increasing the polling rate (decreasing the polling interval). See PollInterval in the FSUIPC Advanced Users guide. Don't set it to 0 as this disables button polling altogether. Too high a rate will impact FS frame rates.

Regards

Pete

Link to comment
Share on other sites

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.