触控板被识别为“ImPS / 2 Synaptics触控板”和触控板选项不起作用

你好,我刚刚在几天前运行sudo-apt-upgrade后开始遇到触摸板问题。

我在升级之前遇到了这个问题,所以使用以前的安装,但是我不小心跑了autoremove,我认为删除了我之前的工作内核和设置(我不记得这是什么)。

我的触摸板工作,但被认为是一个Intellimouse,所以我无法配置像点击或twofinger滚动没有点击选项。 这使得我的触控板不稳定,意外地跳了起来。

当设置我的xorg配置文件时,如果我尝试使用synaptics作为我的驱动程序,它“找不到协议”,如果我扩充我的usr / shar / X11 / 10-evdev以使用libinput作为驱动程序并给它选项,它在我的Xorg.0.log中返回:

[ 3.751] (II) config/udev: Adding input device ImPS/2 Synaptics TouchPad (/dev/input/event9) [ 3.751] (**) ImPS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall" [ 3.751] (II) LoadModule: "libinput" [ 3.751] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so [ 3.755] (II) Module libinput: vendor="X.Org Foundation" [ 3.755] compiled for 1.18.3, module version = 0.18.0 [ 3.755] Module class: X.Org XInput Driver [ 3.755] ABI class: X.Org XInput driver, version 22.1 [ 3.755] (II) Using input driver 'libinput' for 'ImPS/2 Synaptics TouchPad' [ 3.755] (**) ImPS/2 Synaptics TouchPad: always reports core events [ 3.755] (**) Option "Device" "/dev/input/event9" [ 3.755] (**) Option "_source" "server/udev" [ 3.755] (II) input device 'ImPS/2 Synaptics TouchPad', /dev/input/event9 is tagged by udev as: Mouse [ 3.755] (II) input device 'ImPS/2 Synaptics TouchPad', /dev/input/event9 is a pointer caps [ 3.784] (**) Option "AccelSpeed" "0.05" [ 3.784] (**) Option "AccelProfile" "adaptive" [ 3.784] (**) Option "NaturalScrolling" "False" [ 3.784] (**) Option "ScrollMethod" "twofinger" [ 3.784] (**) Option "MiddleEmulation" "True" [ 3.784] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input6/event9" [ 3.784] (II) XINPUT: Adding extended input device "ImPS/2 Synaptics TouchPad" (type: MOUSE, id 16) [ 3.784] (EE) libinput: ImPS/2 Synaptics TouchPad: Failed to set scroll to twofinger [ 3.784] (**) Option "AccelerationScheme" "none" [ 3.784] (**) ImPS/2 Synaptics TouchPad: (accel) selected scheme none/0 [ 3.784] (**) ImPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 [ 3.784] (**) ImPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 [ 3.784] (II) input device 'ImPS/2 Synaptics TouchPad', /dev/input/event9 is tagged by udev as: Mouse [ 3.784] (II) input device 'ImPS/2 Synaptics TouchPad', /dev/input/event9 is a pointer caps [ 3.784] (EE) libinput: ImPS/2 Synaptics TouchPad: Failed to set scroll to twofinger [ 3.784] (II) config/udev: Adding input device ImPS/2 Synaptics TouchPad (/dev/input/mouse1) [ 3.784] (II) No input driver specified, ignoring this device. [ 3.784] (II) This device may have been added with another device file. 

你可以看到udev将它标记为鼠标,但我不确定它是否应该。

我已经搞砸了各种xorg配置文件,但似乎只使用了10-evdev.config。

我正在带有触摸屏的戴尔XPS 13 9343上运行带内核4.4.0的Ubuntu 16.04.2,我的触摸屏工作正常。 从其他人关于戴尔XPS 13触摸板的post来看,它应该被认为是SynPS / 2而不是ImPS / 2。

任何帮助将不胜感激!