Skip to content
This repository has been archived by the owner on Nov 23, 2023. It is now read-only.

Releases: patmagauran/ForzaDualSense

V0.2.2

11 Jan 03:50
Compare
Choose a tag to compare

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

30 Dec 18:58
Compare
Choose a tag to compare

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

V0.2.0

28 Dec 17:50
35e58b3
Compare
Choose a tag to compare

Changelog

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

Version 0.1.0

28 Dec 06:29
Compare
Choose a tag to compare

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