Commit graph

323 commits

Author SHA1 Message Date
Denis
895b5abeb9
use a queue to send events to the output device 2023-11-06 01:39:52 +01:00
Denis
593b1fbb5e
whoops 2023-11-05 23:38:08 +01:00
Denis
5edfd62c66
why crashing? 2023-11-05 23:25:46 +01:00
Denis
3164521418
Do block read 2023-11-05 23:10:50 +01:00
Denis
e03a032c76
Open another thread to avoid busy-wait 2023-11-05 23:09:36 +01:00
Denis
937c7c4743
Read events 2023-11-05 22:38:40 +01:00
Denis
89d2e04806
lol 2023-11-05 21:58:00 +01:00
Denis
ec8d3d0949
whoops 2023-11-05 21:54:08 +01:00
Denis
93fd24feff
Open device even if you were unable to grab it 2023-11-05 21:36:16 +01:00
Denis
bc12d2f1e9
Correct name for device 2023-11-03 01:39:28 +01:00
Denis
3cafd384a0
Better errors... 2023-11-03 01:25:23 +01:00
Denis
356c16ae20
error on grab 2023-11-03 01:16:36 +01:00
Denis
0ad31206d3
Must be able to write to it for rumble and/or grabbing the device 2023-11-03 01:12:29 +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
37a0eb51df started all required thread 2023-11-02 16:41:04 +01:00
Denis Benato
f64dad6855 name change 2023-11-02 16:15:42 +01:00
Denis Benato
d6aee2c63d WIP: input device 2023-11-02 16:12:02 +01:00
Denis Benato
75abf3c6e8 output devices 2023-11-02 14:19:02 +01:00
Denis Benato
99589163f3 improve code flow 2023-11-02 13:21:07 +01:00
Denis Benato
e090d4356e create IMU and gamepad 2023-11-02 13:19:31 +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