Commit graph

52 commits

Author SHA1 Message Date
Denis
6b5aeaa9ef
Rumble should work better... 2024-01-02 22:54:13 +01:00
Denis
6640812315
restore Y too 2024-01-02 22:13:06 +01:00
Denis
31fc20de9a
X MSB works, compose the rest ox X 2024-01-02 22:09:53 +01:00
Denis
c68ddd85b8
I have no idea... 2024-01-02 22:03:11 +01:00
Denis
9cf162681e
I do have no words to express how stupid I am 2024-01-02 21:58:21 +01:00
Denis
1c401c9dbf
debug 2024-01-02 21:51:41 +01:00
Denis
e85322e38c
debug 2024-01-02 21:47:35 +01:00
Denis
f3ac4dc285
I have finished messages 2024-01-02 21:35:54 +01:00
Denis
42832e0b0d
dafuq? 2024-01-02 21:30:49 +01:00
Denis
782865dbb6
no idea... 2024-01-02 21:24:12 +01:00
Denis
c668a9406c
what about this? 2024-01-02 21:16:53 +01:00
Denis
922dd90831
let's exclude the other part of X too 2024-01-02 21:11:00 +01:00
Denis
c400ee7d22
let's fix X alone 2024-01-02 21:08:08 +01:00
Denis
e36ad2e47d
try this way 2024-01-02 21:02:42 +01:00
Denis
e3e2a7e83e
wtf... 2024-01-02 20:56:29 +01:00
Denis
ae2e50cc2c
whoopsie... 2024-01-02 20:53:04 +01:00
Denis
ebf83d6350
Add touchbar to dualsense 2024-01-02 19:28:58 +01:00
Denis
62c903830e
Remove problematic pressis based on trigger values 2023-12-29 02:25:38 +01:00
Denis
458ef9f07d
works with both kernel and sdl2 while using bt 2023-12-23 23:59:33 +01:00
Denis
a4981b2ad3
fix the command recognition while in bluetooth mode 2023-12-21 03:13:36 +01:00
Denis
a4b98139ee
Use bluetooth dualshock 2023-12-21 02:04:54 +01:00
Denis
18c1e27c3a
fix reported USB name 2023-12-19 21:22:39 +01:00
Denis
00fb3a02e3
split up application in two different sub-applications 2023-12-12 23:46:08 +01:00
Denis
44326dc69c
solved warning and cleaned up code 2023-12-11 21:35:23 +01:00
Denis
f387d21da9
improve controller output + do not open the same udev 2023-12-09 15:39:54 +01:00
Denis
ce25becd67
hidraw test 2023-12-08 22:27:32 +01:00
Denis
0db06c226c
leds test 2023-12-08 20:49:24 +01:00
Denis
903e70f320
bad ds5 rumble 2023-12-08 20:22:26 +01:00
Denis
3589c0fe50
dualsense rumble test 2023-12-08 20:21:08 +01:00
Denis
1978cefab3
debugging... 2023-12-07 23:39:48 +01:00
Denis Benato
0c433477a0 bbcr ongoing 2023-12-07 21:55:28 +01:00
Denis
c73c6e1999
restore QAM quirk 2023-12-06 02:42:39 +01:00
Denis
3f0b629fe0
if gamepad is disconnected a deadlock will occur: solve that issue 2023-12-06 01:11:41 +01:00
Denis
d6e6162db5
Code refactor 2023-12-06 00:32:51 +01:00
Denis
841ed7da52
fix continuous disconnections 2023-12-04 00:36:13 +01:00
Denis
ca037b1080
disable the device when unused 2023-12-04 00:30:06 +01:00
143mailliw
a5c6194686 fix(ds5): use 4096.0f as SPEC_DELTA_TIME 2023-12-03 02:56:24 -07:00
Denis
586cd72713
report id is 0x02 2023-11-30 03:10:58 +01:00
Denis
9b5d60ee3e
Rumble test 2023-11-30 03:01:06 +01:00
Denis
b871ddd08a
the very important seq_number no software cares about... 2023-11-29 22:18:01 +01:00
Denis
43130790f5
prepare R5 and L5 logic 2023-11-29 19:08:59 +01:00
Denis
9445f4a379
dpad 2023-11-29 18:30:53 +01:00
Denis
650fc88127
Yes indeed. 2023-11-29 18:23:20 +01:00
Denis
2fa46bf62f
is this the right byte? 2023-11-29 18:20:19 +01:00
Denis
943c5ae00c
Fix triggers 2023-11-29 18:04:57 +01:00
Denis
1d31ce40b7
obviously... 2023-11-29 17:58:24 +01:00
Denis
79253e08e8
test for back buttons 2023-11-29 17:52:29 +01:00
Denis
d4f387b021
fix data layout 2023-11-29 16:36:43 +01:00
Denis
bf9802f520
testing buttons on DS5 2023-11-29 16:25:37 +01:00
Denis
ae18a4d15b
output when DS5 is active 2023-11-29 02:34:47 +01:00