Jump to content
Sign in to follow this  
mrcultureshock

Deadzone?

Recommended Posts

Hi Chris and fellow Fulcrum yoke users,

Are you guys adding deadzone in your sims for the yoke? If you do, how much are you adding? 


Fulcrum One Yoke / FSProjects Airbus Side Stick, Honeycomb Bravo, Slaw Device RX Viper V2

Intel i9 10900K, EVGA 3080Ti FTW, 32GB RAM

Share this post


Link to post
Share on other sites

@mrcultureshock, I use FSUIPC to calibrate and go with the default of -512 / +512 for the null zone. Seems fine for a range of aircraft from Concorde to a humble PC12.

  • Like 1

Ray (Cheshire, England).
System: P3D v5.3HF2, Intel i9-13900K, MSI 4090 GAMING X TRIO 24G, Crucial T700 4Tb M.2 SSD, Asus ROG Maximus Z790 Hero, 32Gb Corsair Vengeance DDR5 6000Mhz RAM, Win 11 Pro 64-bit, BenQ PD3200U 32” UHD monitor, Fulcrum One yoke.
Cheadle Hulme Weather

Share this post


Link to post
Share on other sites

I had no software deadzones with my saitek, and certainly wont have deadzones set for the Fulcrum either. 
Deadzones were really only invented for games or really unreliable hardware.

  • Like 1

Share this post


Link to post
Share on other sites
30 minutes ago, NathanS said:

I had no software deadzones with my saitek, and certainly wont have deadzones set for the Fulcrum either. 
Deadzones were really only invented for games or really unreliable hardware.

Deadzones allow for a small amount of mechanical free play so that positions within the range of the free play when the mechanical centering mechanism is centered will indicate center.  That can be compensated for in firmware, at the device level, or in the software application itself.  If you have a stick with a deadzone coded in firmware, an additional one in software may not be necessary.  All mechanical controllers have some amount of free play, even reliable professional-grade equipment.  Even the position sensors in aircraft allow for some variation.  The only question is where the compensation occurs in the system. 

  • Like 2

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

System1 (P3Dv5/v4): i9-13900KS @ 6.0GHz, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@30Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU, 1.2Gbps internet
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys2 (MSFS/XPlane): i9-10900K @ 5.1GHz, 32GB 3600/15, nVidia RTX4090FE, Alienware AW3821DW 38" 21:9 GSync, EVGA 1000P2
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, 2x TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Portable Sys3 (P3Dv4/FSX/DCS): i9-9900K @ 5.0 Ghz, Noctua NH-D15, 32GB 3200/16, EVGA RTX3090, Dell S2417DG 24" GSync
Corsair RM850x PSU, TM TCA Officer Pack, Saitek combat pedals, TM Warthog HOTAS, Coolermaster HAF XB case

Share this post


Link to post
Share on other sites

Unlike other controllers there is zero dead zone in the yoke and I really mean zero.  When it comes to deciding this, it is a design choice to do with what you want to achieve. If you want a joystick or yoke that you let go of and it springs back to dead centre exactly every single time then you need a hardware or software dead zone.

When you are flying though you don't really care where the yoke or stick is actually positioned, you move and position it to give the desired effect on the aircraft. You don't let go of it and watch it spring back to the middle, you move it back by hand.

What I am trying to say really is that the more accurate way of doing it is to have no artificial dead zone in the hardware and then set full linear with zero dead zone in the sim. This ensures that the yoke on screen perfectly follows the physical yoke 1:1. Your physical control should ideally match the on screen input so that you experience the flight dynamics of the plane you are flying. You get to feel it react how the developer intended rather than adjusted through your joystick travel and sensitivity settings.

This recommendation goes for fsx, p3d and xplane. MSFS is a different story as there are some unusual control curves and sensitivity issues being worked on. We are also still waiting on Microsoft to get a profile in the sim for the Fulcrum One. 

If you then want a dead zone you can have one in sim but this way you have the choice.

Personally I use full linear and no dead zone and this is in agreement with various pilots that have tested and also some big name developers including one that is very well known for ACCUrate handling.

  • Like 3

Share this post


Link to post
Share on other sites
1 hour ago, tutmeister said:

Personally I use full linear and no dead zone

This works fine with GA aircraft, however some of the higher-end autopilot-equipped jet add-ons do need a zeroed-out elevator axis input as a precondition for autopilot activation, and they disconnect the AP when a non-zero input is sensed on the axis.  For these, a dead zone is needed or autopilot disconnection issues will drive you mad.  This is consistent with real-world A/P systems that require the acft to be trimmed (e.g. little to no force on the control yoke at A/P activation), and which disconnect the A/P when force is applied to the yoke while the A/P is active.

I agree with the philosophy of having the hardware provide a raw linear input, and having the creation and management of dead zones and non-linear curving be left to the software application or the user via an intermediate program such as FSUIPC.  The mark of inferior hardware is having a centering mechanism that produces a lot of variation in the axis value when the control is returned to center.


Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

System1 (P3Dv5/v4): i9-13900KS @ 6.0GHz, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@30Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU, 1.2Gbps internet
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys2 (MSFS/XPlane): i9-10900K @ 5.1GHz, 32GB 3600/15, nVidia RTX4090FE, Alienware AW3821DW 38" 21:9 GSync, EVGA 1000P2
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, 2x TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Portable Sys3 (P3Dv4/FSX/DCS): i9-9900K @ 5.0 Ghz, Noctua NH-D15, 32GB 3200/16, EVGA RTX3090, Dell S2417DG 24" GSync
Corsair RM850x PSU, TM TCA Officer Pack, Saitek combat pedals, TM Warthog HOTAS, Coolermaster HAF XB case

Share this post


Link to post
Share on other sites
4 hours ago, w6kd said:

This works fine with GA aircraft, however some of the higher-end autopilot-equipped jet add-ons do need a zeroed-out elevator axis input as a precondition for autopilot activation, and they disconnect the AP when a non-zero input is sensed on the axis.  For these, a dead zone is needed or autopilot disconnection issues will drive you mad.  This is consistent with real-world A/P systems that require the acft to be trimmed (e.g. little to no force on the control yoke at A/P activation), and which disconnect the A/P when force is applied to the yoke while the A/P is active.

I agree with the philosophy of having the hardware provide a raw linear input, and having the creation and management of dead zones and non-linear curving be left to the software application or the user via an intermediate program such as FSUIPC.  The mark of inferior hardware is having a centering mechanism that produces a lot of variation in the axis value when the control is returned to center.

Thats unfortunate - its a fix to a problem but not quite in the right place. It should be the a/p that has a deadzone configured, not the input hardware. I supposed you will be limited by what the software offers though.

 

Share this post


Link to post
Share on other sites
7 hours ago, w6kd said:

Deadzones allow for a small amount of mechanical free play so that positions within the range of the free play when the mechanical centering mechanism is centered will indicate center.  That can be compensated for in firmware, at the device level, or in the software application itself.  If you have a stick with a deadzone coded in firmware, an additional one in software may not be necessary.  All mechanical controllers have some amount of free play, even reliable professional-grade equipment.  Even the position sensors in aircraft allow for some variation.  The only question is where the compensation occurs in the system. 

Situations where you need to know your stick is in the center are things like controlling digger arms - where you need to release your stick, and you can be confident there will be no control ‘creep’. One of Chris’s design goals is specifically to eliminate this center ‘detent’ because its not applicable to aviation inputs.

I know another joystick manufacturer has problems with their customers when their joysticks do not read a dead center 0,0. They have so many customer complaints that they feel they cant risk not having the detent. I guess for rocket powered space sims, most people would expect ‘dead straight’ for a centered joystick.

If you add a deadzone to the Fulcrum (maybe because the sim almost hints thats what you should do) you’ll be missing one of the key design goals of the Fulcrum. Set deadzone to zero!! (...with that one caveat of your a/p behaviour work-around)

 

Share this post


Link to post
Share on other sites

Autopilots in sim seem to look for a large deflection and also movement rather than a couple of points out of a range of 4000. I didn't want my explanation to make it sound like the fulcrum doesn't return to center! It does but without any physical or software gap. This way it allows the user to decide if a dead zone is needed and they can set whatever they want.

6 hours ago, w6kd said:

This works fine with GA aircraft, however some of the higher-end autopilot-equipped jet add-ons

Is there a specific that is particularly problematic that comes to mind that I can run some tests with? Certainly from testing it is not something we are seeing. Only when large deflections are used such as holding pitch without trimming. When flown correctly autopilot engagement doesn't seem to be a problem. Happy to investigate though.

Share this post


Link to post
Share on other sites

I recieved my Fulcrum One yesterday and have been testing it on various platforms.

I also have mine set to linear with no dead zones. So far I haven't come accross any issues with the autopilot disengaging. If I remember correctly some aircraft have the option for controller input to not interfere and disengage the autopilot, as long as this option is available and set there shouldn't be any issues.

Thank you so much for this amazing yoke @tutmeister I always strive on being totally immersed when simming, this just drove it to the next level.

Josh


CPU: i7 11700K @ 5.0 Ghz | GPU: Gigabyte Aorus Master RTX 3070 | Mobo: ASUS ROG Strix Z590-F  | RAM: 32GB Corsair Vengeance RGB PRO 3200MHz | Harddrive: 3x Samsung 1Tb 970 Evo Plus M.2 SSD | Peripherals: TrackIR 5, Fulcrum One Yoke, Thrustmaster Hotas Warthog, Saitek Combat Rudder Pedals

Share this post


Link to post
Share on other sites
3 minutes ago, Avionixz said:

I recieved my Fulcrum One yesterday and have been testing it on various platforms.

I also have mine set to linear with no dead zones. So far I haven't come accross any issues with the autopilot disengaging. If I remember correctly some aircraft have the option for controller input to not interfere and disengage the autopilot, as long as this option is available and set there shouldn't be any issues.

Thank you so much for this amazing yoke @tutmeister I always strive on being totally immersed when simming, this just drove it to the next level.

Josh

Thanks for the kind comments Josh, so glad you like it!

Share this post


Link to post
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
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...