ForzaDualSense Versions Save

Brings DualSense 5 Adaptive Triggers to Forza Games(FH4, FH5, and FM7).

V0.2.2

2 years ago

I tried to fix the clicking of the brake trigger some people experienced. In doing so I did the following things:

  • The throttle output is smoothed and the brake output can be smoothed. These are configured with the EWMA_ALPHA_{THROTTLE, BRAKE, BRAKE_FREQ} entries in the appsettings.ini
  • I fixed a bug in the mapping from Brake depression to resistance, changing the maximum depression from 1 to 255.
  • Only use two modes for the brake trigger now: VibrationResistance and Resistance.
  • Don't enable VibrationResistance unless the brake is depressed by the amount specified in BRAKE_VIBRATION__MODE_START
  • Set a minimum Vibration value to avoid vibrating at low frequencies. This is customizable with MIN_BRAKE_VIBRATION. I feel as if the low frequencies are harsher on the mechanical parts of the controller so they should be avoided.
  • Added a --csv [Filename] option to output a csv of the data so we can analyze it to better tune values and fix future issues.

V0.2.1

2 years ago

This adds a verbose mode accessible with the --verbose command flag.

V0.2.0

2 years ago

Changelog

  • Added Ports(Forza and DSX) to the appsettings.ini
  • DSX Port is automagically read, reducing user configuration
  • Added various error handling components

V0.1.0

2 years ago

The first release version! This should provide a decent experience for users to test out!. Please see the readme for more information.