touchpad-indicator disables wrong device on Thinkpad T480s
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Touchpad-indicator |
New
|
Undecided
|
Unassigned |
Bug Description
The touchpad indicator version 2.1.1-0extras18
Here is the device list:
user@host:~$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=10 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech TrackPoint id=11 [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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=12 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=13 [slave keyboard (3)]
↳ Integrated IR Camera: Integrate id=14 [slave keyboard (3)]
The kernel has been upgraded to a upstream kernel:
user@host:~$ uname -a
Linux combine 4.15.15-
When started from the shell, it even disable both touchpad and trackpoint. heconsolere is the output from the shell:
user@host:~$ touchpad-indicator
<gettext.
No LSB modules are available.
#######
Distributor: Ubuntu
Description: Ubuntu 16.04.4 LTS
Release: 16.04
Codename: xenial
Architecture: x86_64
#######
Touchpad-Indicator version: 2.1.1-0extras18
=== 2 ===
=== 21 ===
=== 212 ===
==== start set_touch_enabled =====
set_touch_enabled: True
are_all_
==== start set_touch_enabled =====
set_touch_enabled: False
are_all_
==?==
==?== 1console
==?== 2
Also affects new version 2.1.2-0extras18 .04.0
See output of touchpad-indictaor and a try to disable the touchpad:
user@host:~$ touchpad-indicator GNUTranslations object at 0x7f33dc07bb00> ~/Schreibtisch$ touchpad-indicator GNUTranslations object at 0x7feaded21b70> ####### ####### ####### ####### ####### ####### #### ####### ####### ####### ####### ####### ####### ####
<gettext.
Another instance of Touchpad-Indicator is working
johny@combine:
<gettext.
No LSB modules are available.
#######
Distributor: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
Architecture: x86_64
#######
Touchpad-Indicator version: 2.1.2-0extras18 .04.0 touchpad_ enabled: True touchpad_ enabled: True
=== 2 ===
=== 21 ===
=== 212 ===
==== start set_touch_enabled =====
set_touch_enabled: True
are_all_
==== start set_touch_enabled =====
set_touch_enabled: False
are_all_
==?==
==?== 1
==?== 2