SimInvent FFB Yoke

4 replies 4569 views started jun 11
#1

The SimInvent FFB Yoke is a low cost, high performing force feedback yoke that you can build yourself with some 3D printed parts, together with parts that you can order from places like Amazon and AliExpress.

More information on this totally free project here: https://github.com/barsk/Arduino_FFB_Yoke

FFB Bridge is working very well with this yoke from version 1.0. You may need to lower some of the effects like engine and runway rumble which at the moment is a bit strong, since the SimInvent yoke settings tool allow it to be pretty nimble even for smaller forces. I think this is one of the things that will likely improve as FFB Bridge is evolving further.

FFB Probe is not working at the moment, this will likely be fixed later. However FFB Bridge is working well with the settings described. Go to Settings (gear icon), Hardware tab:

  • Allow unlisted devices
  • Effect rendering: Hardware
  • Windows device backend: DirectInput/PID
  • Axis polarity: Invert axis polarity

Axis polarity is reversed in FFB Bridge to what I understand the DirectInput specification say, so to get the correct force direction we need to reverse from defaults. If you start the sim, e.g. MSFS with a Cessna 172 and have elevator stick drop enabled (in Tuning tab), then the yoke should pull in, and the elevator should be dropping down by gravity. If this is reversed the elevator will instead point upwards!

The dev of FFB Bridge is looking into bringing this yoke to the supported list of devices. So as things progresses things may only get better I think.

Please add your feedback to how you experience this tool and yoke combo.

A big thanks to the developer of FFB Bridge for bringing such an awesome tool to the community, for free!

Rapport
#2

Thanks! Yes, we'll work on getting this fully supported in FFB-Bridge.

Rapport
#4

Hi, sorry for late reply. I also sent you a more recent email.

The status now. The reversed forces issue was an error on my side. The interpretation of a force direction is a bit weird. When a force is applied from the right (90 degrees), the yoke will move to the left. That caught me off despite seeking verification from two knowledgeable persons. Maybe I just misinterpreted. But since this error seems to be a common issue, others may have misinterpreted too. In any case. The firmware is now corrected, the forces all work in the correct directions. And FFB-Bridge all works fine, no force inversions needed!

One thing that maybe needs adressing is that a standard PID compatible device (like mine) is marked as not supported in FFB-Bridge, which can be overridden if you find the checkbox for it. I think that maybe it can be flagged in another way. Since the microprocessor is a Sparkfun Pro Micro, the USB hardware id is fixed, so you cannot see it is a SimInvent FFB Yoke just from the id code. Can it be handled differently, i.e maybe not flag an unknown device as "unsupported" when it has cleared all tests. Maybe call it "Needs verification" to flag that it may or may not work fully and is up to the user to configure correctly.

Rapport
#5

Thanks. Yes I can easily add this to the supported list if you confirm all is well. Would you say it’s working fine?

And don’t worry about not understanding the force directions. I had the exact same misunderstanding for the first month or so while building this.

Rapport