aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-07-24fix periodic effect length on updateMmAaXx500
Avoid subtracting twice from the length of the effect first time in t300rs_calculate_periodic_values second time in t300rs_update_periodic
2025-01-26irqsave/irqrestore spinlocksKimplul
2024-12-18make firmware check a warningKimplul
+ Apparently this allows the T-GT II to work, as it shows up as a PS4 T300 RS, just that it has a different firmware version. Eventually I should maybe look into the firmware response a bit closer and check if I can fish out wheel information or something along those lines to improve wheel detection.
2024-11-24fix report_fixup() on linux 6.12MmAaXx500
"HID: change return type of report_fixup() to const" fe73965
2024-09-01Merge pull request #110 from MmAaXx500/forcecorrect_p3Kimplul
Effect corrections part3
2024-09-01fix styleMmAaXx500
2024-09-01fix incorrect return typeMmAaXx500
2024-09-01fix missing cpu_to_le16MmAaXx500
2024-08-22rework envelope handlingMmAaXx500
2024-08-08make some functions static to silence warningsKimplul
2024-07-26use single packet in constant effect updateMmAaXx500
2024-07-26use single packet in periodic effect updateMmAaXx500
2024-07-19fix ramp effect upload and updateMmAaXx500
2024-07-13Merge pull request #107 from MmAaXx500/forcecorrect_p2Kimplul
Effect corrections part2
2024-07-13style fixesMmAaXx500
2024-07-11always update all condition effect parametersMmAaXx500
2024-07-01Consider the delay to determine the length of the effectMmAaXx500
2024-06-25fix condition effect handlingMmAaXx500
- unified handling of all condition effects for uploads and updates - added new saturation parameters - added right, left, and right&left update type for saturation - added right&left update type for coefficient
2024-06-20Merge pull request #105 from MmAaXx500/forcecorrectKimplul
Force effect corrections part1
2024-06-20fix periodic effect offset calculationMmAaXx500
2024-06-20fix periodic effect magnitude and phase calculationMmAaXx500
2024-06-17correct constant force levelMmAaXx500
2024-06-16convert FF_RUMBLE ourselvesKimplul
2024-06-16move effect repeat count to wheelKimplul
+ This avoids a slight stutter when an effect is restarted. I also had a bug in the original code that effectively stopped the playing of some effects, whoops
2024-04-21Add support for TS-XW Raceryassine
2024-04-04fix error ladder in tmff2_wheel_initKimplul
2023-12-04make it more unlikely to fill up USB bufferKimplul
2023-10-08docs: general tidbitsKimplul
2023-10-04src, deps, docs: updateRaySlash
- Update the effects documents - Rename `hid-tm*` to `tm*` for folders - Move `Makefile` and `Kbuild` to root - Add `deps/` and move in [hid-tminit](https://github.com/scarburato/hid-tminit/commit/9375f6c7d83af5dd6c8b8fe30351d0f36043b20a)
2023-10-02src: initial refactoringRaySlash