Commit graph

650 commits

Author SHA1 Message Date
Denis
1055f4d796
try to exclude iio 2023-12-26 20:59:57 +01:00
Denis
309609a377
Lower CPU usage 2023-12-26 18:52:40 +01:00
Denis
a0a5eba0f4
note 2023-12-26 15:46:19 +01:00
Denis
5b5592b0a7
Restore hidraw set leds 2023-12-26 15:27:57 +01:00
Denis
2bcbb4d9fa
.... 2023-12-26 15:05:54 +01:00
Denis
8021eba1e4
wtf... 2023-12-26 15:00:57 +01:00
Denis
6abee8e0e8
well... 2023-12-26 14:55:09 +01:00
Denis
95ce2a687b
hopefully this works 2023-12-26 14:52:26 +01:00
Denis
acd59cecf3
retry to change properties 2023-12-26 14:40:21 +01:00
Denis
fe11a9f5b6
Change set method 2023-12-25 23:03:52 +01:00
Denis
566ab8b93a
changed the problematic interface name 2023-12-25 21:35:11 +01:00
Denis
17afabd24c
Try to connect to dbus 2023-12-25 20:31:25 +01:00
Denis
82fab22cff
restore vibration and brightness value 2023-12-25 20:25:46 +01:00
Denis
cca9a4b375
restore virtual mouse and keyboard 2023-12-24 02:58:01 +01:00
Denis
7498f90f1a
too much time 2023-12-24 02:08:12 +01:00
Denis
f351427a05
do not fail on no fd 2023-12-24 00:08:18 +01:00
Denis
458ef9f07d
works with both kernel and sdl2 while using bt 2023-12-23 23:59:33 +01:00
Denis
4825ee8e17
perf testing: exclude mouse and keyboard 2023-12-21 22:55:58 +01:00
Denis
80331fa85a
additional checks for fd > 0 2023-12-21 22:55:00 +01:00
Denis
6f9a16e694
Remove performance measurement printf 2023-12-21 22:08:08 +01:00
Denis
464d257a23
performance test 2023-12-21 21:48:00 +01:00
Denis
2aa79bb180
Use monotonic clock for gyroscope data 2023-12-21 21:42:12 +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
8857d30a58
Revert "use the ACPI mount matrix"
This reverts commit 8637035ab2.
2023-12-20 23:21:43 +01:00
Denis
8637035ab2
use the ACPI mount matrix 2023-12-20 19:17:48 +01:00
Denis
628e803834
better imu startup 2023-12-20 15:32:43 +01:00
Denis
566d89df29
Allow the user to disable gamepad rumble and leds control 2023-12-20 14:35:46 +01:00
Denis
646ed984de
wrong if statement 2023-12-19 22:54:57 +01:00
Denis
9aa38f416c
Change default configuration 2023-12-19 22:23:19 +01:00
Denis
793f9e7e56
fix both dpad up in mouse mode and lctrl 2023-12-19 21:23:01 +01:00
Denis
18c1e27c3a
fix reported USB name 2023-12-19 21:22:39 +01:00
Denis
0324cd2760
make it feel like a phone toggle 2023-12-19 02:08:32 +01:00
Denis
23dad1ba60
use mkdir -p 2023-12-19 01:46:43 +01:00
Denis
c4b6616675
reference bash scripts for start buffered mode 2023-12-19 01:25:33 +01:00
Denis
68412b3318
quickly vibrate 2023-12-19 00:37:56 +01:00
Denis
8fc2bd42b5
1s is too much... 2023-12-19 00:15:27 +01:00
Denis
e6a940dc4d
Why do I get uneven rumbles? 2023-12-19 00:12:26 +01:00
Denis
96b47c6e49
this might work better... 2023-12-19 00:08:51 +01:00
Denis
9397aa2348
whoopsie... 2023-12-18 23:41:32 +01:00
Denis
692ff53ff7
Rumble on mode switch is ON by default 2023-12-18 23:37:36 +01:00
Denis
0336bf3777
maybe this fixes the too long rumble on the dualsense? 2023-12-18 23:13:38 +01:00
Denis
89f32b5eb1
Rumble on mode switch 2023-12-18 23:12:59 +01:00
Denis
4623413b5a
Placeholder code to get rumble working on mode switch 2023-12-18 02:39:30 +01:00
Denis
a89d9b5ad1
Fix timer only firing up once 2023-12-18 02:24:53 +01:00
Denis
ff7b0d918c
Prepare the logic for the rumble-on-switch 2023-12-18 01:29:08 +01:00
Denis
a9eb18319d
Read and discard bytes from Asus MCU 2023-12-18 00:39:49 +01:00
Denis
bc8911e180
fix an error 2023-12-17 23:14:26 +01:00
Denis
f6e0173854
whoopsie... 2023-12-17 23:03:41 +01:00
Denis
ea5f026e04
timer timeout to evdev 2023-12-17 17:37:58 +01:00