touchpad-indicator disables wrong device on Thinkpad T480s

Bug #1770632 reported by luckyrings
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Touchpad-indicator
New
Undecided
Unassigned

Bug Description

The touchpad indicator version 2.1.1-0extras18.04.0 disables the trackpoint instead of the touchpad on the Lenovo T480s with Ubuntu 16.04.4 LTS.

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-041515-generic #201803311331 SMP Sat Mar 31 17:34:21 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

When started from the shell, it even disable both touchpad and trackpoint. heconsolere is the output from the shell:

user@host:~$ touchpad-indicator
<gettext.GNUTranslations object at 0x7f381d4bf8d0>
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.04.0
=== 2 ===
=== 21 ===
=== 212 ===
==== start set_touch_enabled =====
set_touch_enabled: True
are_all_touchpad_enabled: True
==== start set_touch_enabled =====
set_touch_enabled: False
are_all_touchpad_enabled: True
==?==
==?== 1console
==?== 2

luckyrings (d8f2)
description: updated
Revision history for this message
luckyrings (d8f2) wrote :

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
<gettext.GNUTranslations object at 0x7f33dc07bb00>
Another instance of Touchpad-Indicator is working
johny@combine:~/Schreibtisch$ touchpad-indicator
<gettext.GNUTranslations object at 0x7feaded21b70>
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
=== 2 ===
=== 21 ===
=== 212 ===
==== start set_touch_enabled =====
set_touch_enabled: True
are_all_touchpad_enabled: True
==== start set_touch_enabled =====
set_touch_enabled: False
are_all_touchpad_enabled: True
==?==
==?== 1
==?== 2

Revision history for this message
luckyrings (d8f2) wrote :

Problem in new version still there.

- Ubuntu 16.04.6 LTS
- Kernel from Mainline: Linux host 5.1.15-050115-generic #201906250430 SMP Tue Jun 25 04:33:37 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

user@host:~$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M525 id=9 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=12 [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=10 [slave keyboard (3)]
    ↳ ThinkPad Extra Buttons id=13 [slave keyboard (3)]
    ↳ Integrated IR Camera: Integrate id=14 [slave keyboard (3)]
    ↳ Integrated Camera: Integrated C id=15 [slave keyboard (3)]

Trying to disable & enable the touchpad (which disables / enables actually Trackpoint only):

user@host:~$ touchpad-indicator
<gettext.GNUTranslations object at 0x7fd2683e4eb8>
No LSB modules are available.
#####################################################
Distributor: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial
Architecture: x86_64
#####################################################

Touchpad-Indicator version: 2.2.1-0extras19.04.0
=== 2 ===
=== 21 ===
=== 212 ===
==== start set_touch_enabled =====
set_touch_enabled: True
are_all_touchpad_enabled: True
==== start set_touch_enabled =====
set_touch_enabled: False
are_all_touchpad_enabled: True
==?==
==?== 1
==?== 2
==== start set_touch_enabled =====
set_touch_enabled: True
are_all_touchpad_enabled: False
==|==
==|== 1
==|== 2
1

Thank you all for having a look on the problem.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.