I was wondering why my extra buttons stopped working, and apparently there are now basic logitech drivers in the kernel which breaks the workaround (mix of generic mouse and keyboard polling) to get the extra buttons working.
not sure if blacklisting is really an option. there have been a lot of logitech specific stuff added to the kernel in 5.2 that piggybacks on eachother so it might cause instability.
I’m not surprised. The maintainers of Arch have a bad habit, of trying to fix stuff that’s not broken, and then break it.
Arch is the main reason I refuse to use pre-made kernels. I got tired of their non-sense. For now just default back to the previous kernel and wait it out, or use one of the other kernels available in the AUR
i’m still salty about Arch deprecating the synaptic driver in favor of libinput, so leave me alone
Also side note for those who don’t already know, if you use Arch, you know damn well what you signed up for, keep a working kernel in your /boot folder. It will save your skin one of these days.
this is not because of Arch, this is the mainline Linux kernel changes.
This is part of the logitech revamp that is going on in 5.2
edit: also, I’m not complaining, was just letting folks know in case they use arch or an arch based distro as it was driving me nuts for a few hours until I figured out the problem
I know, i mean no harm, i’m Just being salty cause i’ve used Arch for 3 years and went through the headache of fixing things and get Vietnam flashbacks of the nightmares.
I still feel in my heart it’s an Arch problem though. To test this theory, try using The same kernel version but one available on the AUR and see if you have issues.
it’s all good. I just want to be clear on it as it seems this will get fixed in future updates.
I figure the risk of stuff breaking is par for the course, and a sacrifice I’m willing to make so that others don’t have the problem in more stable versions. I can deal with the weird problems as it helps me learn more about my system everytime I have to do a workaround etc.
I’m just waiting for Linus to get wind of it so I can see his rant on kernel.org
I can confirm in the updates the systemd-udev was updated so perhaps that was the root cause? I have a problem keeping track of all the changes as I clear my paccache often to rebuild a distro I’ve been maintaining so sometimes I miss things like this.