Commit 2d5c7ce
HID: pidff: Add MISSING_DELAY quirk and its detection
A lot of devices do not include this field, and it's seldom used in force
feedback implementations. I tested about three dozen applications and
none of them make use of the delay.
This fixes initialization of a lot of PID wheels like Cammus, VRS, FFBeast
This change has no effect on fully compliant devices
Co-developed-by: Makarenko Oleg <oleg@makarenk.ooo>
Signed-off-by: Makarenko Oleg <oleg@makarenk.ooo>
Signed-off-by: Tomasz Pakuła <tomasz.pakula.oficjalny@gmail.com>
Reviewed-by: Michał Kopeć <michal@nozomi.space>
Reviewed-by: Paul Dino Jones <paul@spacefreak18.xyz>
Tested-by: Paul Dino Jones <paul@spacefreak18.xyz>
Tested-by: Cristóferson Bueno <cbueno81@gmail.com>
Tested-by: Pablo Cisneros <patchkez@protonmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>1 parent f538183 commit 2d5c7ce
2 files changed
Lines changed: 31 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| 187 | + | |
| 188 | + | |
187 | 189 | | |
188 | 190 | | |
189 | 191 | | |
| |||
338 | 340 | | |
339 | 341 | | |
340 | 342 | | |
341 | | - | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
342 | 347 | | |
343 | 348 | | |
344 | 349 | | |
| |||
761 | 766 | | |
762 | 767 | | |
763 | 768 | | |
764 | | - | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
765 | 773 | | |
766 | 774 | | |
767 | 775 | | |
| |||
784 | 792 | | |
785 | 793 | | |
786 | 794 | | |
| 795 | + | |
787 | 796 | | |
788 | 797 | | |
789 | 798 | | |
| |||
808 | 817 | | |
809 | 818 | | |
810 | 819 | | |
811 | | - | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
812 | 826 | | |
813 | 827 | | |
814 | 828 | | |
815 | 829 | | |
816 | | - | |
| 830 | + | |
817 | 831 | | |
818 | 832 | | |
819 | 833 | | |
| |||
1088 | 1102 | | |
1089 | 1103 | | |
1090 | 1104 | | |
| 1105 | + | |
1091 | 1106 | | |
1092 | | - | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
1093 | 1110 | | |
1094 | 1111 | | |
1095 | 1112 | | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
1096 | 1118 | | |
1097 | 1119 | | |
1098 | 1120 | | |
| |||
1336 | 1358 | | |
1337 | 1359 | | |
1338 | 1360 | | |
| 1361 | + | |
1339 | 1362 | | |
1340 | 1363 | | |
1341 | 1364 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1228 | 1228 | | |
1229 | 1229 | | |
1230 | 1230 | | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
1231 | 1234 | | |
1232 | 1235 | | |
1233 | 1236 | | |
| |||
0 commit comments