Article 4QNGA evdev/libinput hotplug problems after upgrading to -current/multilib

evdev/libinput hotplug problems after upgrading to -current/multilib

by
electrorys
from LinuxQuestions.org on (#4QNGA)
Hello dear forum members, please forgive a newbie there. I have a hot question.

I guess I messed it up. I did installed Slackware 14.2 on a shiny fast new notebook. Did not run X yet besides trivial twm/rxvt to test drivers. They did not work well since my notebook has very new hardware, so I had to upgrade kernel and whole X stack.

I decided not to upgrade fully to -current, but take the parts from it. I also wanted a multilib setup. I upgraded to multilib successfully, rebooted then upgraded X and all deps successfully (almost anything from x* series) plus eudev and some other things that required attention, rebooted -> good, no problems, system works as usual.

I had problems after that when I started to use X, mostly with gui apps which required gtk3 then did openssl 1.0 -> 1.1+1.0 switch, no problems. Even running wine windows programs without glitches and some games (Counter Strike Source runs pretty fine).

I did all upgrades from mirrored -current 64bit and 32bit directories which were downloaded by 10 Sep. I did conversion of 32bit libraries with massconvert32 script.

Now I am struggling with libinput/evdev - both do not recognize newly connected input devices like my old netbook does now on 14.2. Input devices do work however, as soon as X is started with them, but when I remove the mouse from usb port, then replug it back - it stops working at all. No information is put to Xorg.0.log about the mouse then. Only full X restart gets my mouse back. Touchpad works fine after removing mouse however.

It affected me so much I had to switch off "AutoAddDevices" from xorg.conf and now I use plain mouse and keyboard drivers.
Now the problem that I want my touchpad to be working too, but with classic mouse driver it appears to be very slow and unconfigurable at all.

I did checked that udev sees newly connected mouse, it appears under /dev/input/by-id, and also mouse works in console with gpm when it gets replugged back.

This happens both with evdev and libinput drivers.

Anyone also had experienced this? Or it's my fault to have a frankensystem running successfully?latest?d=yIl2AUoC8zA latest?i=Vb1N0tNf7IE:SPtL6oroIoI:F7zBnMy latest?i=Vb1N0tNf7IE:SPtL6oroIoI:V_sGLiP latest?d=qj6IDK7rITs latest?i=Vb1N0tNf7IE:SPtL6oroIoI:gIN9vFwVb1N0tNf7IE
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments