我的触摸板就像触摸屏一样工作

akx*_*xer 4 touchpad touchscreen 16.10

所以我最近在我的 Alienware/Dell 上安装了 Ubuntu,一切都很好,直到我升级到 16.10。

\n

之后,我的触摸板突然开始像触摸屏(或图形输入板)一样工作,即指针跳到我在触摸板上触摸的任何位置(就像它映射到屏幕一样)。

\n

我尝试了我能找到的一切,即重新映射xinput甚至删除并添加鼠标模块psmouse,但没有任何效果。我找不到任何其他解决方案。

\n

输出xinput

\n
\xe2\x8e\xa1 Virtual core pointer                      id=2    [master pointer  (3)]\n\xe2\x8e\x9c   \xe2\x86\xb3 Virtual core XTEST pointer                id=4    [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 SIGMACHIP Usb Mouse                       id=10   [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]\n\xe2\x8e\xa3 Virtual core keyboard                     id=3    [master keyboard (2)]\n    \xe2\x86\xb3 Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]\n    \xe2\x86\xb3 Power Button                              id=6    [slave  keyboard (3)]\n    \xe2\x86\xb3 Video Bus                                 id=7    [slave  keyboard (3)]\n    \xe2\x86\xb3 Video Bus                                 id=8    [slave  keyboard (3)]\n    \xe2\x86\xb3 Power Button                              id=9    [slave  keyboard (3)]\n    \xe2\x86\xb3 Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]\n    \xe2\x86\xb3 Intel HID events                          id=12   [slave  keyboard (3)]\n    \xe2\x86\xb3 AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]\n    \xe2\x86\xb3 Dell WMI hotkeys                          id=15   [slave  keyboard (3)]\n
Run Code Online (Sandbox Code Playgroud)\n

\xe2\x86\xb3 SynPS/2 Synaptics TouchPad就是我正在谈论的那个。

\n

输出xinput list-props 14

\n
Device 'SynPS/2 Synaptics TouchPad':\nDevice Enabled (165):   1\nCoordinate Transformation Matrix (167): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000\nDevice Accel Profile (295): 0\nDevice Accel Constant Deceleration (296):   1.000000\nDevice Accel Adaptive Deceleration (297):   1.000000\nDevice Accel Velocity Scaling (298):    10.000000\nDevice Product ID (284):    2, 7\nDevice Node (285):  "/dev/input/event6"\nEvdev Axis Inversion (299): 0, 0\nEvdev Axis Calibration (300):   <no items>\nEvdev Axes Swap (301):  0\nAxis Labels (302):  "Abs MT Position X" (292), "Abs MT Position Y" (293), "Abs MT Pressure" (294), "Abs Tool Width" (291), "None" (0), "None" (0), "None" (0)\nButton Labels (303):    "Button Left" (168), "Button Unknown" (287), "Button Right" (170), "Button Wheel Up" (171), "Button Wheel Down" (172)\nEvdev Scrolling Distance (304): 0, 0, 0\nEvdev Middle Button Emulation (305):    0\nEvdev Middle Button Timeout (306):  50\nEvdev Third Button Emulation (307): 0\nEvdev Third Button Emulation Timeout (308): 1000\nEvdev Third Button Emulation Button (309):  3\nEvdev Third Button Emulation Threshold (310):   20\nEvdev Wheel Emulation (311):    0\nEvdev Wheel Emulation Axes (312):   0, 0, 4, 5\nEvdev Wheel Emulation Inertia (313):    10\nEvdev Wheel Emulation Timeout (314):    200\nEvdev Wheel Emulation Button (315): 4\nEvdev Drag Lock Buttons (316):  0\n
Run Code Online (Sandbox Code Playgroud)\n

我还注意到人们遇到了与我相反的问题(即他们的触摸屏就像触摸板一样)

\n

请建议该怎么做。

\n

Pil*_*ot6 5

没有安装用户空间触摸板驱动程序。这就是为什么它被视为相关设备的原因。

跑步

sudo apt install xserver-xorg-input-all
Run Code Online (Sandbox Code Playgroud)

并重新启动会话。

如果您已经hwe-16.04安装了软件包,则需要运行

sudo apt install xserver-xorg-input-all-hwe-16.04
Run Code Online (Sandbox Code Playgroud)