Commit graph

52 commits

Author SHA1 Message Date
Denis
a0666cba2c
idead 2023-12-13 18:16:54 +01:00
Denis
0be03cec8c
Improved general feeling 2023-12-13 17:49:48 +01:00
Denis
08412c57e2
fix infine connections bug 2023-12-13 17:35:24 +01:00
Denis
98e19476c5
propagate the number of events to write 2023-12-13 16:02:44 +01:00
Denis
9774abdebf
Improved termination code 2023-12-13 15:48:55 +01:00
Denis
17fa95f779
all-in-one should now be able to exit correctly 2023-12-13 15:16:40 +01:00
Denis
80bc6c62c3
fix accept code 2023-12-13 14:27:05 +01:00
Denis
330088f55d
whoopsies 2023-12-13 02:00:08 +01:00
Denis
12fd7c768b
Improved source. Can open socket 2023-12-13 01:31:31 +01:00
Denis
00fb3a02e3
split up application in two different sub-applications 2023-12-12 23:46:08 +01:00
Denis
b6bf5d8273
debugging 2023-12-11 22:38:14 +01:00
Denis
e58d4a527d
printf the error to the user 2023-12-11 22:06:29 +01:00
Denis
12900f1f55
Read from IMU 2023-12-11 22:05:12 +01:00
Denis
213f24c65f
implementing iio discovery and acquisition 2023-12-11 21:12:14 +01:00
Denis
84fa3e42dd
close every device on program termination 2023-12-11 02:30:50 +01:00
Denis
b497e833d2
fix hidraw not being read 2023-12-10 20:38:07 +01:00
Denis
8a988abb8d
whoopsie... 2023-12-10 03:32:48 +01:00
Denis
744dc94446
Close the hidraw device before dropping it 2023-12-10 03:31:41 +01:00
Denis
5976d13599
Initial legion go hidraw read 2023-12-10 03:24:43 +01:00
Denis
a83162da48
reopen an evdev device once it gets disconnected 2023-12-09 18:04:25 +01:00
Denis
ad25473fea
do not ignore MSC_SCAN 2023-12-09 15:04:14 +01:00
Denis
176cff9534
setup syn report the proper way 2023-12-09 14:56:54 +01:00
Denis
aab30707c1
whoopsie... 2023-12-09 14:11:18 +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
5778f28c7a
LEDs debugging 2023-12-08 23:17:19 +01:00
Denis
a0eb198851
use the correct rdesc size 2023-12-08 22:52:26 +01:00
Denis
c2daeb5cbe
solve SIGSEGV 2023-12-08 22:33:50 +01:00
Denis
ce25becd67
hidraw test 2023-12-08 22:27:32 +01:00
Denis
4ce87d1a1b
Removed useless debug printf 2023-12-08 20:19:44 +01:00
Denis
b59261f1e9
fixed div_round_closest 2023-12-08 20:18:28 +01:00
Denis
9d0c14ff93
better magnitude 2023-12-08 20:13:05 +01:00
Denis
61381b669f
I was wondering why rumble was not working... 2023-12-08 20:06:18 +01:00
Denis
befcfe87b1
why no rumble? 2023-12-08 20:01:20 +01:00
Denis
852cd70d8f
whoops x2 2023-12-08 19:09:57 +01:00
Denis
ef7a9660a0
whoops... 2023-12-08 19:09:27 +01:00
Denis
199e94886e
dev_iio improvements 2023-12-08 18:59:33 +01:00
Denis
c7a78c60a5
iio search test 2023-12-08 18:41:39 +01:00
Denis
ce15239ebc
IDK... 2023-12-08 16:09:43 +01:00
Denis
1a851278fd
Debug 2023-12-08 15:47:42 +01:00
Denis
894099f3e5
Removed distracting printf 2023-12-08 15:42:16 +01:00
Denis
7c0a71aaaf
why every other device has no name? 2023-12-08 15:34:00 +01:00
Denis
8e2009b009
debug printf 2023-12-08 15:29:54 +01:00
Denis
b3ced65452
Skip errored devices 2023-12-08 15:15:59 +01:00
Denis
397acb08ff
Do not query devices that do not exists 2023-12-08 14:36:21 +01:00
Denis
55125bb3ce
heap corruption? 2023-12-08 01:27:48 +01:00
Denis
dc06046f7c
debug 2023-12-08 01:16:18 +01:00
Denis
743739483e
debug 2023-12-07 23:53:28 +01:00
Denis
cae2289d99
Better printf 2023-12-07 23:44:03 +01:00
Denis Benato
3ec34290e6 All xbox buttons are mapped 2023-12-07 12:46:35 +01:00