Commit graph

26 commits

Author SHA1 Message Date
Denis
5976d13599
Initial legion go hidraw read 2023-12-10 03:24:43 +01:00
Denis
348b0906b5
Hidraw should work 2023-12-08 23:45:31 +01:00
Denis
197947e214
Hidraw logic 2023-12-08 23:26:21 +01:00
Denis
a0eb198851
use the correct rdesc size 2023-12-08 22:52:26 +01:00
Denis
3eba3bcd58
open that stupid hidraw device once and for all!!! 2023-12-08 22:40:46 +01:00
Denis
ce25becd67
hidraw test 2023-12-08 22:27:32 +01:00
Denis
ce15239ebc
IDK... 2023-12-08 16:09:43 +01:00
Denis
9dfba70c89
bbcr compiling now 2023-12-07 00:02:13 +01:00
Denis
37c23e1b62
The bbcr broke off my compilation help plz 2023-12-06 21:05:02 +01:00
Denis
9f2e1e9de5
threading rework to support rumble 2023-11-25 21:03:32 +01:00
Denis
9117825bcf
Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
Denis
9c33257a3b
test IMU output 2023-11-17 23:07:16 +01:00
Denis
8a7ab9c8e8
refactor to better support IMU data 2023-11-17 01:24:05 +01:00
Denis
19e2bfa537
Properly support mouse 2023-11-13 01:59:40 +01:00
Denis
b9654ab7ec
flags to discard events and preserve timestamps 2023-11-13 00:42:51 +01:00
Denis
89dd90c91b
Cannot make it work :( 2023-11-12 19:55:09 +01:00
Denis
5f4af5880b
Attempt a mode switch 2023-11-12 18:24:51 +01:00
Denis
82f32823b0
Check for error properly 2023-11-12 16:06:44 +01:00
Denis
85e6e78b8c
Input dev finally works 2023-11-11 03:41:08 +01:00
Denis
7e38155d2e
Debug output 2023-11-11 01:56:37 +01:00
Denis
895b5abeb9
use a queue to send events to the output device 2023-11-06 01:39:52 +01:00
Denis
857c359e0b
Should be able to open a device 2023-11-03 01:05:29 +01:00
Denis Benato
ae0892eec6 Scan for input 2023-11-02 17:45:26 +01:00
Denis Benato
d6aee2c63d WIP: input device 2023-11-02 16:12:02 +01:00
Denis Benato
ecea75cf5f Create IMU virtual device 2023-11-02 13:11:02 +01:00
Denis Benato
2d40a35a48 open and close threads 2023-11-02 12:02:29 +01:00