Neil Bothwick wrote: > On Sat, 4 Apr 2020 22:11:59 +0200, Alarig Le Lay wrote: > >> The news item from 2020-04-03 says “future removal of the legacy X11 >> input drivers x11-drivers/xf86-input-mouse and >> x11-drivers/xf86-input-keyboard“ > [snip] > >> However, emerge --depclean doesn’t try to remove them. The INPUT_DEVICES >> is commented out in make.conf but emerege --info does contain the >> deprecated drivers: >> alarig@pikachu ~ % grep INPUT_DEVICES /etc/portage/make.conf >> #INPUT_DEVICES="evdev synaptics" >> alarig@pikachu ~ % emerge --info | grep -Po >> '\KINPUT_DEVICES="([[:lower:]](\s?))+"' INPUT_DEVICES="libinput >> keyboard mouse" >> >> Which is the concatenation of INPUT_DEVICES="libinput" from >> profiles/default/linux/make.defaults and INPUT_DEVICES="keyboard mouse" >> from profiles/base/make.defaults. >> >> So, I think that the INPUT_DEVICES variable pushed by the base profile >> should be updated. > Isn't the key that the news item says "future removal". Devs have been > criticised in the past by documenting these changes too late, sometimes > after they have been implemented. This time they seem to be giving us > fair warning and time to get our systems in order. My results are similar > to yours so I expect that the deprecated drivers will be depcleaned when > the future becomes the present. > >
I saw the post on -dev and checked my system. Somehow, those have already been depcleaned and the new drivers installed. I don't recall doing it myself. Of course, I have a old clicky type keyboard and a two button rodent with a wheel. It does have that pretty red light it "sees" movement with. Other than that, nothing fancy here. OP, if it helps any, I have these installed. root@fireball / # equery list *libinput* * Searching for *libinput* ... [IP-] [ ] dev-libs/libinput-1.15.2:0/10 [IP-] [ ] x11-drivers/xf86-input-libinput-0.29.0:0 root@fireball / # equery list *udev* * Searching for *udev* ... [IP-] [ ] dev-libs/libgudev-233-r1:0/0 [IP-] [ ] sys-fs/eudev-3.2.9:0 [IP-] [ ] sys-fs/udev-init-scripts-33:0 [IP-] [ ] virtual/libudev-232-r3:0/1 [IP-] [ ] virtual/udev-217:0 root@fireball / # Dale :-) :-)