Commit graph

650 commits

Author SHA1 Message Date
Denis
16f1c52025
Added support for real-time kernels 2024-03-04 03:12:54 +01:00
Denis
f64a336138
By default do not manage epp and leave that to asusctl 2024-03-04 02:57:21 +01:00
Denis
5947da5f2d
Use high frequency when available 2024-02-20 02:23:14 +01:00
Denis
c68e06a88b
moved inline_read_file and inline_write_file 2024-02-20 02:02:40 +01:00
Denis
3834651c0e
move dmi board read 2024-02-20 01:56:37 +01:00
Denis
2166c6a337
Use only two modes until Luke finishes upstreaming his patch 2024-02-14 02:22:56 +01:00
Denis
5b007e36d2
Change default config to comply with what will soon be upstreamed 2024-02-14 02:16:58 +01:00
Denis
e3fa85d6c8
fix spelling of a variable 2024-02-14 02:16:32 +01:00
Denis
98e64bb864
Fix sampling rate of iio and reduce reporting frequency from devices 2024-02-13 01:12:05 +01:00
Denis
9da2278640
Implement more performance modes 2024-02-13 00:37:22 +01:00
Denis
288a1bce18
Avoid timers cross-referencing 2024-01-15 21:16:18 +01:00
Denis
75c19eace1
Allow inverting x axis 2024-01-15 19:24:41 +01:00
Denis
8c8a488466
Fix sleep issie: allow using IMU polling interface in bmi323-imu too 2024-01-15 03:43:35 +01:00
Denis
c8e81eb272
fix build issue 2024-01-15 03:13:49 +01:00
Denis
749b184d13
Read data from the old bmc150-accel-i2c modified driver 2024-01-15 03:11:32 +01:00
Denis
35bbaa4f2d
prepare to work in backward-comaptible mode 2024-01-15 02:32:21 +01:00
Denis
1866d65b9e
Ability to disable IMU 2024-01-15 02:15:06 +01:00
Denis
f4f638ea24
add a * to match every input device 2024-01-08 03:42:34 +01:00
Denis
d608d07d89
Allow to set a specific thermal profile at start-up time 2024-01-07 18:02:09 +01:00
Denis
cb9b5e5c4a
Improve device grabbing based on configuration options 2024-01-07 15:50:59 +01:00
Denis
f75351fa36
Allow disabling thermal profiles switching and leds management 2024-01-07 15:44:47 +01:00
Denis
e0d36026e7
set thermal profile to quiet as default 2024-01-07 03:28:57 +01:00
Denis
50d36ba6fe
this was missing 2024-01-07 02:40:32 +01:00
Denis
5b7b977ec4
Implement thermal profile switch over asusctl 2024-01-07 02:37:09 +01:00
Denis
57ca777219
revert to hidraw leds setting 2024-01-07 00:25:57 +01:00
Denis
6873e50f00
Merge branch 'main' into devel 2024-01-07 00:05:16 +01:00
Denis
a64c7680fd
Prepare to switch thermal profiles 2024-01-07 00:04:35 +01:00
Denis
612fb701c5
use asusctl command to set leds 2024-01-06 23:49:08 +01:00
Denis
8a97652d05
use a shell command to set leds 2024-01-06 23:41:42 +01:00
Denis
658551fac1
Disregard the haptics select flag for vibration 2024-01-06 21:46:55 +01:00
Denis
4ab34c4547
gyro-to-analog should finally work at this point 2024-01-06 17:55:53 +01:00
Denis
34ba98d12d
fix gyro-to-analogs 2024-01-06 17:45:32 +01:00
Denis
f4a4efd201
pass settings 2024-01-06 17:01:26 +01:00
Denis
3bd22ad542
Improve gyro-to-analog(s) 2024-01-06 16:59:41 +01:00
Denis
0853d0cdc6
Add no libinput udev rule 2024-01-06 16:39:52 +01:00
Denis
6055034bf6
Improve dualsense output 2024-01-06 16:10:04 +01:00
Denis
79fe2cf9dd
fix up gyro-to-analog 2024-01-06 16:01:00 +01:00
Denis
dde8b0f152
Do not set bytes reserved for edge model while emulating a normal dualsense 2024-01-06 15:39:15 +01:00
Denis
39cd08d01a
Add rdesc for bluetooth normal dualsense 2024-01-06 15:35:16 +01:00
Denis
ee02e47df0
improve gyro-to-joy 2024-01-06 03:43:40 +01:00
Denis
ae3fac6301
swap y and z, improve gyro-to-joystick 2024-01-06 03:32:50 +01:00
Denis
ec2d777245
try something different 2024-01-06 03:07:36 +01:00
Denis
6edf68376d
debug 2024-01-06 02:34:37 +01:00
Denis
479b671733
I got indexes wrong... ofc. 2024-01-06 02:29:45 +01:00
Denis
6572e07bcb
debugging 2024-01-06 02:22:38 +01:00
Denis
984e735d06
Do not invert gyro/accel axis 2024-01-06 00:28:58 +01:00
Denis
1a268f1333
rdesc for USB dualsense 2024-01-06 00:22:55 +01:00
Denis
ef12d04dc8
Prepare to emulate the normal model 2024-01-06 00:02:26 +01:00
Denis Benato
b27f1778e3 Prepare to support normal dualsense 2024-01-05 23:37:05 +01:00
Denis Benato
43b3871a7a Remove useless header 2024-01-04 14:27:07 +01:00