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

:-)  :-) 

Reply via email to