Si scopre che la disabilitazione dei tasti di scelta rapida PEAQ WMI lo risolve. Ho disabilitato i tasti di scelta rapida PEAQ WMI controllando prima xinput list
, per trovare l'id:
[email protected]:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse id=11 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse id=10 [slave keyboard (3)]
↳ Lenovo EasyCamera: Lenovo EasyC id=13 [slave keyboard (3)]
↳ Ideapad extra buttons id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse id=18 [slave keyboard (3)]
↳ PEAQ WMI hotkeys id=17 [slave keyboard (3)]
In questo caso, l'id è 17. Poi, nel file .xinitrc, ho aggiunto xinput --disable 17
, o l'id che sta causando problemi, che risolve il problema.
Sembra che questo sia un bug introdotto con il kernel 4.13, come da Redhat bugzilla bug #1497861.
Ho scoperto che scaricando il file peaq_wmi
module funge anche da soluzione alternativa; sembra che qualcuno abbia già inviato una patch per risolvere il problema.
(Per scaricare il peaq_wmi
modulo uno può emettere il comando sudo modprobe -r peaq_wmi
.)