MatchIsTouchscreen also matches touchpads in 16.04

Bug #1576784 reported by Pedro Morales
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Won't Fix
High
Unassigned

Bug Description

Previously in 15.10 I had the following rule in /usr/share/X11/xorg.conf.d/99-no-touchscreen.conf:
Section "InputClass"
    Identifier "Touchscreen disable"
    MatchIsTouchscreen "on"

    Option "Ignore" "on"
EndSection

This worked in disabling the touchpad on my lenovo T440s

After the upgrade to 16.04 I noticed that my touchpad would not work. And I found the following lines in the log:
[ 3107.956] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6)
[ 3107.956] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "Touchscreen disable"
[ 3107.956] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 3107.956] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "Touchscreen disable"

So I had to disable the rule in order to be able to use the touchpad, and now I can't disable the touchscreen.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xserver-xorg 1:7.7+13ubuntu3
ProcVersionSignature: Ubuntu 4.4.0-22.38-generic 4.4.8
Uname: Linux 4.4.0-22-generic x86_64
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
CurrentDesktop: KDE
Date: Fri Apr 29 09:39:23 2016
InstallationDate: Installed on 2015-03-18 (407 days ago)
InstallationMedia: Kubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: xorg
UpgradeStatus: Upgraded to xenial on 2016-04-28 (1 days ago)

Revision history for this message
Pedro Morales (pedratan) wrote :
Revision history for this message
Pedro Morales (pedratan) wrote :

I'm attaching the full xorg log outpout when the disbaling was active

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xorg (Ubuntu):
status: New → Confirmed
Revision history for this message
machrider (machrider) wrote :

I'm seeing the same problem with my Dell touchpad since upgrading to 16.04. /proc/bus/input/devices shows my touchpad as:

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event6
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

The touchscreen is:

I: Bus=0003 Vendor=06cb Product=1ac3 Version=0111
N: Name="SYNAPTICS Synaptics Large Touch Screen"
P: Phys=usb-0000:00:14.0-6/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:06CB:1AC3.0001/input/input14
U: Uniq=
H: Handlers=mouse1 event13
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 0
B: ABS=260800000000003

Previously MatchIsTouchscreen only matched my touchscreen, but now it's matching the touchpad, too.

Changed in xorg (Ubuntu):
importance: Undecided → High
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 16.04 (xenial) reached end of standard support in April 2021:

  https://wiki.ubuntu.com/Releases

If you would like to continue with free support then please update to a
newer Ubuntu version and tell us if the problem still occurs.

If you would like to continue with Ubuntu 16.04 then there is a paid
support option detailed at https://www.ubuntu.com/esm

Changed in xorg (Ubuntu):
status: Confirmed → Won't Fix
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.