如何在 Ubuntu 16.10 下调整 HP Spectre 上的触摸板灵敏度

如何在 Ubuntu 16.10 下调整 HP Spectre 上的触摸板灵敏度

我找不到降低运行 ubuntu 16.10 的 HP spectre 笔记本电脑触摸板灵敏度的方法。更改内置“鼠标和触摸板”设置中的设置根本不起作用 - 当我更改鼠标或触摸板下的任何设置时,实际上什么都没有发生。

我做了一些研究,发现我可能需要调整 x.org 设置才能更改触摸板设置(顺便说一句,这似乎非常荒谬,但无论如何)。因此,我尝试了解 xinput.. 但所有指南都提到了我找不到的设置.. 即与灵敏度或指针速度相关的设置。

作为参考,这是我的触摸板的 xinput --watch-props 的输出:

$ xinput --watch-props 15
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (139):   1
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (279): 1
libinput Tapping Enabled Default (280): 0
libinput Tapping Drag Enabled (281):    1
libinput Tapping Drag Enabled Default (282):    1
libinput Tapping Drag Lock Enabled (283):   0
libinput Tapping Drag Lock Enabled Default (284):   0
libinput Accel Speed (285): 1.000000
libinput Accel Speed Default (286): 0.000000
libinput Natural Scrolling Enabled (287):   0
libinput Natural Scrolling Enabled Default (288):   0
libinput Send Events Modes Available (259): 1, 1
libinput Send Events Mode Enabled (260):    0, 0
libinput Send Events Mode Enabled Default (261):    0, 0
libinput Left Handed Enabled (289): 0
libinput Left Handed Enabled Default (290): 0
libinput Scroll Methods Available (291):    1, 1, 0
libinput Scroll Method Enabled (292):   1, 0, 0
libinput Scroll Method Enabled Default (293):   1, 0, 0
libinput Click Methods Available (294): 1, 1
libinput Click Method Enabled (295):    1, 0
libinput Click Method Enabled Default (296):    1, 0
libinput Middle Emulation Enabled (297):    1
libinput Middle Emulation Enabled Default (298):    0
libinput Disable While Typing Enabled (299):    1
libinput Disable While Typing Enabled Default (300):    1
Device Node (262):  "/dev/input/event6"
Device Product ID (263):    2, 7
libinput Drag Lock Buttons (301):   <no items>
libinput Horizonal Scroll Enabled (264):    1

我注定只能在这台笔记本电脑上使用 ubuntu 时拥有糟糕的触摸板体验吗?不管怎么说,触摸板非常灵敏,不到一英寸的微小移动就能使光标移过整个屏幕。

这是 xset -q 的输出:

$ xset q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
03: Compose:     off    04: Kana:        off    05: Sleep:       off
06: Suspend:     off    07: Mute:        off    08: Misc:        off
09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
12: Group 2:     off    13: Mouse Keys:  off
auto repeat delay:  500    repeat rate:  33
auto repeating keys:  00ffffffdffffbbf
                    fadfffefffedffff
                    9fffffffffffffff
                    fff7ffffffffffff
bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  1/1    threshold:  6
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,built-ins
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Enabled
  Monitor is On

答案1

对于我的 Spectre 13,以下设置使触摸板可用:

xinput set-prop 10 'Synaptics Off' 0
xinput set-prop 10 "Synaptics Finger" 50 50 255
xinput set-prop 10 "Synaptics Noise Cancellation" 40 40
xinput set-prop 10 "Synaptics Palm Detection" 1
xinput set-prop 10 "Synaptics Gestures" 0

相关内容