Commit Graph

87 Commits

Author SHA1 Message Date
Tomasz Pakuła
b62cc67397 Update ffb test file 2024-08-28 17:30:18 +03:00
Lawstorant
f3648cc3c5 Add support for Moza FH5 compatibility mode 2024-08-28 17:30:18 +03:00
Oleg
3afa74502e Bump dkms version to 0.0.7 0.0.7 2024-08-26 16:53:47 +03:00
Tomasz Pakuła
99b4ebb4ce Fix errors in code 2024-08-16 21:01:45 +03:00
Tomasz Pakuła
823a950f07 Fix missing return statement 2024-08-16 20:40:26 +03:00
Tomasz Pakuła
4326430856 Set flat value to 0 for additional axes
Flat value (deadzone) works around the center of
a given axis. With steering wheels, only steering axis returns to the center and flat
causes weird behavior in the middle of throttle,
brake, clutch etc.
2024-08-16 20:40:14 +03:00
Makarenko Oleg
3932a51126 Merge pull request #23 from Lawstorant/moza-fuzz
Defuzz additional axes
2024-08-16 00:52:07 +03:00
Tomasz Pakuła
561a50299b Simplyfy input mapping and increase button number
Wine didn't like button ranges that weren't sequential.
2024-08-15 22:34:05 +03:00
Tomasz Pakuła
164ad09ad8 Update README to mention new button limit 2024-08-15 22:34:05 +03:00
Tomasz Pakuła
baf35a36f0 Explain the mapping function better 2024-08-15 22:34:05 +03:00
Tomasz Pakuła
51982fd1e2 Add Tomasz Pakuła as author 2024-08-15 22:34:05 +03:00
Lawstorant
d7633c82fd Map buttons manually to present more than 80 2024-08-15 22:34:05 +03:00
Lawstorant
56fdaa11f8 Rename i -> axis for better readability 2024-08-15 13:24:32 +02:00
Lawstorant
c6649f3349 Rewrite the logic to not rely on defined data 2024-08-15 13:24:11 +02:00
Lawstorant
092bdbd661 Defuzz additional axes
Add .ffb file for effect testing
Mention Monocoque in readme for telemetry stuff
2024-08-14 23:14:28 +02:00
Makarenko Oleg
9e27df12cb Merge pull request #21 from KaJe5380/main
Add Cammus C12
2024-08-09 14:38:44 +03:00
KaJe
985182baf2 Add C12 to README.md 2024-08-08 17:20:37 -07:00
KaJe
55d456c9e1 Added Cammus C12 to the list with NO_DELAY quirk 2024-08-08 17:19:45 -07:00
KaJe
3b0f38483f Added Cammus C12 wheelbase ID 2024-08-08 17:19:04 -07:00
Oleg
3d19599175 Bump dkms package_version 0.0.6 2024-08-08 03:02:52 +03:00
Makarenko Oleg
6d0ac791b1 Merge pull request #19 from JacKeTUs/fix-alignment
Fix alignment on hid-ids.h
2024-08-08 03:00:47 +03:00
Oleg
bc87313267 Fix alignment on hid-ids.h 2024-08-08 03:00:27 +03:00
Makarenko Oleg
8f42ca6774 Merge pull request #16 from Lawstorant/rework-checks
Rework envelope check
2024-08-08 02:59:20 +03:00
Makarenko Oleg
2ee89cb9a4 Merge pull request #17 from JacKeTUs/aur-link-fix
Fix AUR package URL
2024-08-02 04:08:24 +03:00
Lawstorant
f8e9545f39 Fix AUR package URL 2024-08-02 04:07:57 +03:00
Lawstorant
241a25cee9 Fix AUR package URL 2024-07-27 00:12:07 +02:00
Lawstorant
8220bbbfb0 Rework envelope checks to fix FFB for Moza
Only set envelopes when they are needed (any value is != 0). This fixes
Moza FFB in games that use Sine effect to emulate constant force.

Remove FIX_PERIODIC_ENVELOPE quirk as it's no longer needed
2024-07-27 00:10:39 +02:00
Makarenko Oleg
96e036acda Merge pull request #15 from JacKeTUs/signing
Added signing section to the README
2024-07-22 13:07:07 +03:00
Oleg
bfbdb9620e Update information about key path 2024-07-19 11:55:35 +03:00
Oleg
38c629829f Fix spelling 2024-07-18 06:11:49 +03:00
Oleg
b58aee4403 Only unsigned modules affected 2024-07-17 18:19:58 +03:00
Oleg
34d6d6b294 Fix typo 2024-07-17 18:19:22 +03:00
Oleg
3ff83db322 We need to *install* driver, not *use* it 2024-07-17 17:56:17 +03:00
Oleg
d2585bcf17 Small change to README.md 2024-07-17 17:55:47 +03:00
Oleg
c092780bf3 Added signing section to the README 2024-07-17 17:54:35 +03:00
Makarenko Oleg
dcdd8c1e6a Merge pull request #14 from JacKeTUs/docs-update
Some README changes
2024-07-16 18:13:10 +03:00
Oleg
67f3a0be6a Some README changes 2024-07-16 18:11:50 +03:00
Makarenko Oleg
860794b6bb Merge pull request #11 from JacKeTUs/cammus
Added Cammus C5
2024-07-16 16:44:59 +03:00
Oleg
2e5efb2243 Merge branch 'main' into cammus 2024-07-16 12:37:52 +03:00
Makarenko Oleg
5416f537bf Merge pull request #12 from JacKeTUs/quirks-init
Move quirks initialization to the hid_pidff_init function
0.0.5
2024-07-16 12:37:11 +03:00
Oleg
3db0eef19a Rename hid_pidff_init 2024-07-16 12:30:29 +03:00
Oleg
d132ca633f Move quirks initialization to the hid_pidff_init function 2024-07-15 18:17:17 +03:00
Oleg
02a07521ae Add Cammus C5 to README.md 2024-07-15 04:54:18 +03:00
Oleg
ab76f16c32 Merge branch 'main' into cammus 2024-07-15 04:52:26 +03:00
Makarenko Oleg
a0b20c7055 Merge pull request #10 from JacKeTUs/no_delay_quirk_fix
Fix NO_DELAY_EFFECT quirk implementation
2024-07-15 04:51:15 +03:00
Oleg
11ed3dd91e Fix NO_DELAY_EFFECT quirk implementation 2024-07-15 04:50:08 +03:00
Oleg
776dccf8f9 Added Cammus wheel to the list with NO_DELAY quirk 2024-07-15 04:48:39 +03:00
Oleg
96088a6c56 Added Cammus C5 wheelbase ID 2024-07-15 04:47:12 +03:00
Makarenko Oleg
eb3766ac30 Merge pull request #8 from JacKeTUs/docs
Fix module names in README.md
2024-07-15 04:38:01 +03:00
Oleg
70fa7742f7 Fix module names in README.md 2024-07-15 04:36:27 +03:00