Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How do I make a linear joystick profile?

Featured Replies

I want to make a joystick profile without a curve, but all I get are these two options: sensitivity and null zone; with no graphical representation at all. I have CH Products Fighterstick, Pro Throttle, Pro Pedals; and Saitek Throttle Quadrant. How do I make a linear profile?

Welcome, Axl. I remember FSUIPC (registered version) offering some rough curve presets. Maybe you want to try those or look into the driver and software coming with the stick since they sometimes offer some adjustments too.You can read about the FSUIPC stuff before buying the registered version, the manuals can be downloaded over at their forums for free and describe this feature.

  • Commercial Member
I want to make a joystick profile without a curve, but all I get are these two options: sensitivity and null zone; with no graphical representation at all. I have CH Products Fighterstick, Pro Throttle, Pro Pedals; and Saitek Throttle Quadrant. How do I make a linear profile?
Sensitivity slider to max, null zone to min, and add the line "stick_sensitivity_mode=0" into the [Controls] section of the FSX.CFG file.RegardsPete

Win10: 22H2 19045.2728
CPU: 9900KS at 5.5GHz
Memory: 32Gb at 3800 MHz.
GPU:  RTX 24Gb Titan
2 x 2160p projectors at 25Hz onto 200 FOV curved screen

  • Author
Sensitivity slider to max, null zone to min, and add the line "stick_sensitivity_mode=0" into the [Controls] section of the FSX.CFG file.RegardsPete
I have done that, stick response still is not linear. BTW; highest sensitivity = 127 and lowest null zone = 1
  • Commercial Member
I have done that, stick response still is not linear. BTW; highest sensitivity = 127 and lowest null zone = 1
Are you sure the joystick output is linear? Some use logarithmic pots not linear ones. If so you'd need a compensating log curve like the ones supplied in FSUIPC. And with FSUIPC you can bypass any messing FS does and have the axis values read directly (well, through the Windows driver only). Those sliders don't matter then in any case.RegardsPete

Win10: 22H2 19045.2728
CPU: 9900KS at 5.5GHz
Memory: 32Gb at 3800 MHz.
GPU:  RTX 24Gb Titan
2 x 2160p projectors at 25Hz onto 200 FOV curved screen

  • Author
Are you sure the joystick output is linear? Some use logarithmic pots not linear ones. If so you'd need a compensating log curve like the ones supplied in FSUIPC. And with FSUIPC you can bypass any messing FS does and have the axis values read directly (well, through the Windows driver only). Those sliders don't matter then in any case.RegardsPete
I am not 100% sure, but it's relationship to the virtual yoke/stick is linear in my other sims. What exactly is "stick_sensitivity_mode=0" supposed to do? Even after putting it in my fsx.cfg the sensitivity slider still makes a difference.
  • Commercial Member
I am not 100% sure, but it's relationship to the virtual yoke/stick is linear in my other sims.
Hmm. Not sure how you are measuring that linearity? Are you checking the actual values of the input and plotting a graph? Do those other sims provide the raw values? have you checked the raw values from your joysticks in any case? Apart from FSUIPC which can do it there are other programs which will.
What exactly is "stick_sensitivity_mode=0" supposed to do? Even after putting it in my fsx.cfg the sensitivity slider still makes a difference.
All the sensitivity slider does is divide down the incoming value. It's just a limiter.The sensitivity mode affects whether the values are used as they are (after scaling to suit the need) or used to determine a timed approach to the scaled value. Microsoft introduced this later method as "added realism" (in their opinion of course) -- in FS2000,I think. My memory is failing.Pete

Win10: 22H2 19045.2728
CPU: 9900KS at 5.5GHz
Memory: 32Gb at 3800 MHz.
GPU:  RTX 24Gb Titan
2 x 2160p projectors at 25Hz onto 200 FOV curved screen

  • Author
Hmm. Not sure how you are measuring that linearity? Are you checking the actual values of the input and plotting a graph? Do those other sims provide the raw values? have you checked the raw values from your joysticks in any case? Apart from FSUIPC which can do it there are other programs which will.All the sensitivity slider does is divide down the incoming value. It's just a limiter.The sensitivity mode affects whether the values are used as they are (after scaling to suit the need) or used to determine a timed approach to the scaled value. Microsoft introduced this later method as "added realism" (in their opinion of course) -- in FS2000,I think. My memory is failing.Pete
For FSX, I am loading up the first mountain flying mission and then looking at the virtual yoke while slowly moving the stick. In the graphs given in both the other sims and the CH Products control manager; the two symbols move the same amount of pixels per real stick angle change; regardless of how far away from the center the stick is. And the symbols are always directly on top of each other in some sims, or have the same x axis value in others; which shows that no curve has been addedIs there a console command in FSX I can use to see if "stick_sensitivity_mode=0" has been applied?
  • Commercial Member
For FSX, I am loading up the first mountain flying mission and then looking at the virtual yoke while slowly moving the stick.
What does that tell you? How good the designer has been with his graphical representation?
In the graphs given in both the other sims and the CH Products control manager; the two symbols move the same amount of pixels per real stick angle change regardless of how far away from the center the stick is. And the symbols are always directly on top of each other in some sims, or have the same x axis value in others; which shows that no curve has been added
Who was ever talking about "adding a curve"? FSUIPC can, if you want. But some pots are "LOG" and others are "LINEAR", so it is then down to how the supplied driver works.
Is there a console command in FSX I can use to see if "stick_sensitivity_mode=0" has been applied?
No. But change it back and see the difference. It's a timing thing, not a curve.I don't think I've got anything else to add to this thread. It can't see how it can get any further.RegardsPete

Win10: 22H2 19045.2728
CPU: 9900KS at 5.5GHz
Memory: 32Gb at 3800 MHz.
GPU:  RTX 24Gb Titan
2 x 2160p projectors at 25Hz onto 200 FOV curved screen

  • Author
What does that tell you? How good the designer has been with his graphical representation?
It tells me that the virtual yoke moves very little when I move my stick from the center and a lot when I move my stick near the edges.
Who was ever talking about "adding a curve"? FSUIPC can, if you want. But some pots are "LOG" and others are "LINEAR", so it is then down to how the supplied driver works.
Then, I guess I will have to ask the CHP guys to find out.
I don't think I've got anything else to add to this thread. It can't see how it can get any further.
Thank you for your help, you helped me get rid of the timing thing; although it is a bit strange that you have a problem with how I tested to see if their was a curve.
....Thank you for your help, you helped me get rid of the timing thing; although it is a bit strange that you have a problem with how I tested to see if their was a curve.
Pete is the author / creator of FSUIPC, the best add-on yet made for FSX (and all prior versions of FS that I can recall), that exactly would address your original concern. Just in case you didn't realize what his product does, and Pete is sometimes a little "bashful" about his products :) You could fix this in minutes with his product, and be able to customize most FSX functions as well.Bruce.

ASEL, Instrument.

KBJC, Colorado.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.