1 |
Hi, |
2 |
|
3 |
The news item from 2020-04-03 says “future removal of the legacy X11 |
4 |
input drivers x11-drivers/xf86-input-mouse and |
5 |
x11-drivers/xf86-input-keyboard“ |
6 |
|
7 |
Those as installed on my system: |
8 |
alarig@pikachu ~ % eix x11-drivers/xf86-input-mouse |
9 |
[I] x11-drivers/xf86-input-mouse |
10 |
Available versions: 1.9.3 |
11 |
Installed versions: 1.9.3(21:13:04 06/03/20) |
12 |
Homepage: https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/driver/xf86-input-mouse |
13 |
Description: X.Org driver for mouse input devices |
14 |
|
15 |
alarig@pikachu ~ % eix x11-drivers/xf86-input-keyboard |
16 |
[I] x11-drivers/xf86-input-keyboard |
17 |
Available versions: 1.9.0 |
18 |
Installed versions: 1.9.0(21:12:06 06/03/20) |
19 |
Homepage: https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/driver/xf86-input-keyboard |
20 |
Description: Keyboard input driver |
21 |
|
22 |
As is libinput: |
23 |
alarig@pikachu ~ % eix xf86-input-libinput |
24 |
[I] x11-drivers/xf86-input-libinput |
25 |
Available versions: 0.29.0 {KERNEL="linux"} |
26 |
Installed versions: 0.29.0(21:12:37 06/03/20)(KERNEL="linux") |
27 |
Homepage: https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput |
28 |
Description: X.org input driver based on libinput |
29 |
|
30 |
And this last one is in use: |
31 |
alarig@pikachu ~ % grep 'Using input driver' /var/log/Xorg.0.log |
32 |
[ 20.374] (II) Using input driver 'libinput' for 'Power Button' |
33 |
[ 20.398] (II) Using input driver 'libinput' for 'Video Bus' |
34 |
[ 20.411] (II) Using input driver 'libinput' for 'Sleep Button' |
35 |
[ 20.424] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard' |
36 |
[ 20.436] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad' |
37 |
[ 20.457] (II) Using input driver 'libinput' for 'TPPS/2 IBM TrackPoint' |
38 |
[ 20.481] (II) Using input driver 'libinput' for 'ThinkPad Extra Buttons' |
39 |
|
40 |
However, emerge --depclean doesn’t try to remove them. The INPUT_DEVICES |
41 |
is commented out in make.conf but emerege --info does contain the |
42 |
deprecated drivers: |
43 |
alarig@pikachu ~ % grep INPUT_DEVICES /etc/portage/make.conf |
44 |
#INPUT_DEVICES="evdev synaptics" |
45 |
alarig@pikachu ~ % emerge --info | grep -Po '\KINPUT_DEVICES="([[:lower:]](\s?))+"' |
46 |
INPUT_DEVICES="libinput keyboard mouse" |
47 |
|
48 |
Which is the concatenation of INPUT_DEVICES="libinput" from |
49 |
profiles/default/linux/make.defaults and INPUT_DEVICES="keyboard mouse" |
50 |
from profiles/base/make.defaults. |
51 |
|
52 |
So, I think that the INPUT_DEVICES variable pushed by the base profile |
53 |
should be updated. |
54 |
|
55 |
Regards, |
56 |
-- |
57 |
Alarig |