aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-23add alt mode sysfs fileKimplul
2025-11-23add tspc mode switch for testingKimplul
2025-11-23point to tspc branch in hid-tminitKimplul
2025-11-23apply initial tspc patchesKimplul
+ Courtesy of @BDave95
2025-11-07highlight ramp <-> sawtooth relationshipKimplul
2025-11-03minimize critical section in work handlerKimplul
+ Effects handlers were being called in a locked context, which in this case happened to work due to how `hid_hw_request` is implemented. Now, only the selected state is updated and the heavy lifting of making the wheel aware of the requested changes is done after the critical section.
2025-10-03Silence deprecation warning with DKMS >= 3.1.8Kimplul
2025-07-28Merge branch 'MmAaXx500-refactor-duration'Kimplul
2025-07-28Merge branch 'refactor-duration' of github.com:MmAaXx500/hid-tmff2 into ↵Kimplul
MmAaXx500-refactor-duration
2025-07-28Merge branch 'MmAaXx500-fix-periodic-len'Kimplul
2025-07-24refactor effect length calculationMmAaXx500
- do the calculation in only one place - avoid losing 1 ms (if it ever matters)
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-06-28bump tminitKimplul
2025-04-22Merge pull request #156 from danielpokladek/patch-1Kimplul
Adds reminder to add MOK certificate if using Secure Boot + DKMS.
2025-04-20Adds reminder to add MOK certificate if using Secure Boot + DKMS.Daniel Pokladek
2025-04-12fix typo in REAMDEKimplul
2025-02-03Separate uaccess to another udev fileKimplul
+ My understanding is that mainly the SteamDeck requires uaccess, most other systems can do without. Unfortunately, due to a bug in SDL, uaccess causes most other systems to not detect input, so we don't want uaccess to be on by default, at least for now
2025-01-26irqsave/irqrestore spinlocksKimplul
2024-12-28Merge pull request #135 from foriequal0/docs/linuxconsole-toolsKimplul
Update README to mention linuxconsole tools dependencies
2024-12-28Update README to mention linuxconsole tools dependenciesSeongChan Lee
2024-12-18add some notes about T-GT IIKimplul
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-12-08steamdeck installation is apparently a bit trickyKimplul
2024-12-07fix jscal for T248Kimplul
2024-12-07mention udev make command in dkms install as wellKimplul
2024-12-07provide make command to install udev rulesKimplul
+ I guess it's kind of silly to require people to create and populate files manually, no clue why I haven't done this before
2024-11-24add jscal commands to udev exampleKimplul
+ I've been meaning to do this for a while (apparently since #42), finally got around to doing it.
2024-11-24Merge pull request #128 from MmAaXx500/linux612-compatKimplul
fix report_fixup() on linux 6.12
2024-11-24fix report_fixup() on linux 6.12MmAaXx500
"HID: change return type of report_fixup() to const" fe73965
2024-10-17Update README.mdKimplul
+ Make evdev rules easier to copypaste
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-22doc cleanupMmAaXx500
2024-08-22rework envelope handlingMmAaXx500
2024-08-22envelope documentationMmAaXx500
2024-08-17remember to reference new usb-tminit in dkmsKimplul
+ Fixes #116
2024-08-13Update README.mdKimplul
+ Add T128
2024-08-13point to usb branch in tminitKimplul
2024-08-13Merge branch 't128'Kimplul
2024-08-08make some functions static to silence warningsKimplul
2024-08-05refer to NixOS packageKimplul
+ #113
2024-07-26use single packet in constant effect updateMmAaXx500
2024-07-26document constant effect update packetsMmAaXx500
2024-07-26use single packet in periodic effect updateMmAaXx500
2024-07-26document periodic effect update packetsMmAaXx500
2024-07-19fix ramp effect upload and updateMmAaXx500
2024-07-19update ramp effect documentationMmAaXx500
2024-07-13Merge pull request #107 from MmAaXx500/forcecorrect_p2Kimplul
Effect corrections part2