On Wed, 19 Mar 2025 at 22:38, Antheas Kapenekakis <lkml@xxxxxxxxxxx> wrote: > > This is a three part series that does the following: first, it cleans up > the hid-asus driver initialization, preventing excess renames and dmesg > errors on ROG devices. Then, it adds support for the Z13 2025 keyboard, > by fixing its keyboard to not be stuck in BIOS mode and enabling its fan > key. Finally, the bigger piece of this series is the unification of the > backlight controls between hid-asus and asus-wmi. > > <snip> > -- > 2.48.1 > Update on this. I made a minor refactor today to fix some edge cases where it was obvious the mutex was not guarding stuff and ended up locking during unregistering in this series. So skip testing it. I'll send the fixed version tomorrow, in the meantime you can find it here [1]. Fixes were very minor, moving the mutexes around in 2 places, so feel free to comment on this series. Also, the init delay seems to not have worked for the mouse touchpad bug. Seems like 5 reboots were not enough testing. I will say it is peculiar that hid-generic works properly, when this series makes hid-asus mimic it very closely. Also, one rmmod to hid-asus fixes this, regardless of how many times hid-asus is reloaded afterwards. Antheas +CC Mario in case you want to review [1] https://github.com/bazzite-org/patchwork/tree/upstream/asusrgb