← Back to team overview

kernel-packages team mailing list archive

[Bug 1591669] Re: duplicate touchpad reported and syndaemon/synclient does not work

 

** Description changed:

  This is on a Dell XPS 13 9350 DE running ubuntu 16.04.
  This laptop has a touchpad and a touchscreen.
  I'm reporting here about the touchpad.
  
  One can see from Xorg.0.log and "xinput list" that *two* touchpads are
  registered by the system
  
  one is called "DLL0704:01 06CB:76AE Touchpad"
  and the other "SynPS/2 Synaptics TouchPad"
  
  As a result, syndaemon is not working.
  To check this, open two terminals, press and hold some key, like "e" in one of them. It starts filling with "eeeeeee". Now while holding the key, use the touchpad to tap on the other terminal. Then "eeee" fills the new terminal.
  Expected behaviour:
  tapping on the other terminal should have no effet, the "e"'s should continue to fill the first terminal.
  
  Moreover, configuring the touchpad with synclient is not working either.
  
  FIX:
  
  Since invoking
  xinput disable "SynPS/2 Synaptics TouchPad"
  has no effect, it is clear that this one is a "false" touchpad.
  
  Hence this fix is:
  Add an "ignore" section in /usr/share/X11/xorg.conf.d/50-synaptics.conf
  
  I added, line 29:
  
  Section "InputClass"
-         Identifier "touchpad ignore SynPS/2 Synaptics duplicate"
-         MatchProduct "SynPS/2 Synaptics TouchPad"
-         Option "Ignore" "on"
+         Identifier "touchpad ignore SynPS/2 Synaptics duplicate"
+         MatchProduct "SynPS/2 Synaptics TouchPad"
+         Option "Ignore" "on"
  EndSection
  
  Now it works. The touchpad is correctly disabled when using the
  keyboard, and moreover I can configure it using synclient, or adding a
  file to /etc/X11/xorg.conf.d/
  
- Of course this fix is not universal because I had to use the precise name of the "false touchpad" as reported by xinput.
- --- 
+ Of course this fix is not universal because I had to use the precise
+ name of the "false touchpad" as reported by xinput.
+ 
+ 
+ ---
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  san        1743 F.... pulseaudio
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  san        1697 F.... pulseaudio
  CurrentDesktop: Unity
  DistroRelease: Ubuntu 16.04
  HibernationDevice: RESUME=UUID=0dbbd1c1-bb58-45af-8c68-716d7ae636e7
  InstallationDate: Installed on 2016-06-03 (9 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
  Lsusb:
-  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
-  Bus 001 Device 004: ID 0c45:670c Microdia 
-  Bus 001 Device 003: ID 04f3:20d0 Elan Microelectronics Corp. 
-  Bus 001 Device 002: ID 8087:0a2b Intel Corp. 
-  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
+  Bus 001 Device 004: ID 0c45:670c Microdia
+  Bus 001 Device 003: ID 04f3:20d0 Elan Microelectronics Corp.
+  Bus 001 Device 002: ID 8087:0a2b Intel Corp.
+  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: Dell Inc. XPS 13 9350
  Package: linux (not installed)
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-24-generic.efi.signed root=UUID=75dd5fb6-2ff1-4f2b-859d-4c3942a5c45b ro quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 4.4.0-24.43-generic 4.4.10
  RelatedPackageVersions:
-  linux-restricted-modules-4.4.0-24-generic N/A
-  linux-backports-modules-4.4.0-24-generic  N/A
-  linux-firmware                            1.157
+  linux-restricted-modules-4.4.0-24-generic N/A
+  linux-backports-modules-4.4.0-24-generic  N/A
+  linux-firmware                            1.157
  Tags:  xenial
  Uname: Linux 4.4.0-24-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 03/01/2016
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.3.3
  dmi.board.name: 09JHRY
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 9
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: dmi:bvnDellInc.:bvr1.3.3:bd03/01/2016:svnDellInc.:pnXPS139350:pvr:rvnDellInc.:rn09JHRY:rvrA00:cvnDellInc.:ct9:cvr:
  dmi.product.name: XPS 13 9350
  dmi.sys.vendor: Dell Inc.
- --- 
- ApportVersion: 2.20.1-0ubuntu2.1
- Architecture: amd64
- AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  san        1697 F.... pulseaudio
- CurrentDesktop: Unity
- DistroRelease: Ubuntu 16.04
- HibernationDevice: RESUME=UUID=0dbbd1c1-bb58-45af-8c68-716d7ae636e7
- InstallationDate: Installed on 2016-06-03 (9 days ago)
- InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
- Lsusb:
-  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
-  Bus 001 Device 004: ID 0c45:670c Microdia 
-  Bus 001 Device 003: ID 04f3:20d0 Elan Microelectronics Corp. 
-  Bus 001 Device 002: ID 8087:0a2b Intel Corp. 
-  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- MachineType: Dell Inc. XPS 13 9350
- Package: linux (not installed)
- ProcFB: 0 inteldrmfb
- ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-24-generic.efi.signed root=UUID=75dd5fb6-2ff1-4f2b-859d-4c3942a5c45b ro quiet splash vt.handoff=7
- ProcVersionSignature: Ubuntu 4.4.0-24.43-generic 4.4.10
- RelatedPackageVersions:
-  linux-restricted-modules-4.4.0-24-generic N/A
-  linux-backports-modules-4.4.0-24-generic  N/A
-  linux-firmware                            1.157
- Tags:  xenial
- Uname: Linux 4.4.0-24-generic x86_64
- UpgradeStatus: No upgrade log present (probably fresh install)
- UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
- _MarkForUpload: True
- dmi.bios.date: 03/01/2016
- dmi.bios.vendor: Dell Inc.
- dmi.bios.version: 1.3.3
- dmi.board.name: 09JHRY
- dmi.board.vendor: Dell Inc.
- dmi.board.version: A00
- dmi.chassis.type: 9
- dmi.chassis.vendor: Dell Inc.
- dmi.modalias: dmi:bvnDellInc.:bvr1.3.3:bd03/01/2016:svnDellInc.:pnXPS139350:pvr:rvnDellInc.:rn09JHRY:rvrA00:cvnDellInc.:ct9:cvr:
- dmi.product.name: XPS 13 9350
- dmi.sys.vendor: Dell Inc.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1591669

Title:
  duplicate touchpad reported and syndaemon/synclient does not work

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  This is on a Dell XPS 13 9350 DE running ubuntu 16.04.
  This laptop has a touchpad and a touchscreen.
  I'm reporting here about the touchpad.

  One can see from Xorg.0.log and "xinput list" that *two* touchpads are
  registered by the system

  one is called "DLL0704:01 06CB:76AE Touchpad"
  and the other "SynPS/2 Synaptics TouchPad"

  As a result, syndaemon is not working.
  To check this, open two terminals, press and hold some key, like "e" in one of them. It starts filling with "eeeeeee". Now while holding the key, use the touchpad to tap on the other terminal. Then "eeee" fills the new terminal.
  Expected behaviour:
  tapping on the other terminal should have no effet, the "e"'s should continue to fill the first terminal.

  Moreover, configuring the touchpad with synclient is not working
  either.

  FIX:

  Since invoking
  xinput disable "SynPS/2 Synaptics TouchPad"
  has no effect, it is clear that this one is a "false" touchpad.

  Hence this fix is:
  Add an "ignore" section in /usr/share/X11/xorg.conf.d/50-synaptics.conf

  I added, line 29:

  Section "InputClass"
          Identifier "touchpad ignore SynPS/2 Synaptics duplicate"
          MatchProduct "SynPS/2 Synaptics TouchPad"
          Option "Ignore" "on"
  EndSection

  Now it works. The touchpad is correctly disabled when using the
  keyboard, and moreover I can configure it using synclient, or adding a
  file to /etc/X11/xorg.conf.d/

  Of course this fix is not universal because I had to use the precise
  name of the "false touchpad" as reported by xinput.

  
  ---
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  san        1697 F.... pulseaudio
  CurrentDesktop: Unity
  DistroRelease: Ubuntu 16.04
  HibernationDevice: RESUME=UUID=0dbbd1c1-bb58-45af-8c68-716d7ae636e7
  InstallationDate: Installed on 2016-06-03 (9 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 004: ID 0c45:670c Microdia
   Bus 001 Device 003: ID 04f3:20d0 Elan Microelectronics Corp.
   Bus 001 Device 002: ID 8087:0a2b Intel Corp.
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: Dell Inc. XPS 13 9350
  Package: linux (not installed)
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-24-generic.efi.signed root=UUID=75dd5fb6-2ff1-4f2b-859d-4c3942a5c45b ro quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 4.4.0-24.43-generic 4.4.10
  RelatedPackageVersions:
   linux-restricted-modules-4.4.0-24-generic N/A
   linux-backports-modules-4.4.0-24-generic  N/A
   linux-firmware                            1.157
  Tags:  xenial
  Uname: Linux 4.4.0-24-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 03/01/2016
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.3.3
  dmi.board.name: 09JHRY
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 9
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: dmi:bvnDellInc.:bvr1.3.3:bd03/01/2016:svnDellInc.:pnXPS139350:pvr:rvnDellInc.:rn09JHRY:rvrA00:cvnDellInc.:ct9:cvr:
  dmi.product.name: XPS 13 9350
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1591669/+subscriptions


References