Hi, the synaptics (libinput also installed) package work well for me in
16.04 (and previous version to 12.04 at least) up to 17.04 on thinkpads
(x2XX to carbon X1). Currently using carbon x1 5th gen. There is however
some form of instability with settings that affects many users including
me.

Sometimes the disable while typing feature stops working and reinstall
of libinput and synaptics drivers help. I.e, reinstall xserver-xorg-
input-synaptics and -libinput as well as running:

gconftool-2 --set --type boolean 
/desktop/gnome/peripherals/touchpad/touchpad_enabled true
https://help.ubuntu.com/community/SynapticsTouchpad#Touchpad_not_working_after_login

However, what perplexes me is that the gnome desktop (gnome default) does not 
work with synaptics disable while typing when it clearly works in unity at the 
same time. I'm testing gnome before 18.04 and login in/out between both 
desktops, with the exact same settings (gconf, drivers etc).
 
Currently I'm writing this in gnome and the cursor skips with random artefacts 
that make the keyboard defunct. In unity it works perfectly (two finger scroll, 
trackpoint etc works).

Related:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/1687191

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-input-synaptics in Ubuntu.
https://bugs.launchpad.net/bugs/1576685

Title:
  Disable touchpad while typing is not active nor can it be enabled

Status in Ubuntu GNOME:
  Invalid
Status in Ubuntu GNOME xenial series:
  Invalid
Status in gnome-settings-daemon package in Ubuntu:
  Invalid
Status in unity-control-center package in Ubuntu:
  Invalid
Status in xserver-xorg-input-synaptics package in Ubuntu:
  Invalid

Bug description:
  It's no longer working by default nor can it be enabled thru syndaemon.
  It does appear it can be enabled thru libinput (xserver-xorg-input-libinput), 
 (not default installed), however System Settings > Mouse & Touchpad does not 
interface with xserver-xorg-input-libinput so installing it removes any & all 
touchpad settings.

  Is there anyway to restore this via syndaemon or allow 
xserver-xorg-input-libinput & system settings ... to work together & present 
touchpad settings to users?
  This represents a regression to users that shouldn't be happening in an lts 
release.

  The 'working' method in libinput requires adding to
  /usr/share/X11/xorg.conf.d/90-libinput.conf a line Option
  "DisableWhileTyping" "true" ie. -

  Section "InputClass"
          Identifier "libinput touchpad catchall"
          MatchIsTouchpad "on"
          MatchDevicePath "/dev/input/event*"
          Driver "libinput"
   Option "DisableWhileTyping" "true"
  EndSection

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: xserver-xorg-input-synaptics 1.8.2-1ubuntu3
  ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6
  Uname: Linux 4.4.0-21-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Fri Apr 29 09:08:56 2016
  DistUpgraded: Fresh install
  DistroCodename: xenial
  DistroVariant: ubuntu
  InstallationDate: Installed on 2016-04-26 (2 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 
(20160420.1)
  MachineType: HP HP Pavilion Notebook
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-21-generic.efi.signed 
root=UUID=92e9d325-bf8c-4f8e-ac29-c469ad75d0a4 ro quiet splash vt.handoff=7
  SourcePackage: xserver-xorg-input-synaptics
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 09/22/2015
  dmi.bios.vendor: Insyde
  dmi.bios.version: F.54
  dmi.board.asset.tag: Type2 - Board Asset Tag
  dmi.board.name: 80A4
  dmi.board.vendor: HP
  dmi.board.version: 91.19
  dmi.chassis.type: 10
  dmi.chassis.vendor: HP
  dmi.chassis.version: Chassis Version
  dmi.modalias: 
dmi:bvnInsyde:bvrF.54:bd09/22/2015:svnHP:pnHPPavilionNotebook:pvrType1ProductConfigId:rvnHP:rn80A4:rvr91.19:cvnHP:ct10:cvrChassisVersion:
  dmi.product.name: HP Pavilion Notebook
  dmi.product.version: Type1ProductConfigId
  dmi.sys.vendor: HP
  version.compiz: compiz 1:0.9.12.2+16.04.20160415-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.67-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2
  version.xserver-xorg-core: xserver-xorg-core 2:1.18.3-1ubuntu2
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20160325-1ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.12-1build2
  xserver.bootTime: Fri Apr 29 06:51:34 2016
  xserver.configfile: default
  xserver.errors:

  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                                1203
   vendor                                     LGD
  xserver.version: 2:1.18.3-1ubuntu2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1576685/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to