→ a58524andy: 加個udev rule試試看? 10/19 22:29
→ a58524andy: 手上的t480灌debian 9 w/ gnome一切正常,沒有忽快 10/19 22:31
→ a58524andy: 忽慢的問題 10/19 22:32
加了, reboot 過也沒用。
可能型號改了, driver 也要改吧。
我的好像叫 ETPS/2 Elantech TrackPoint ,
Virtual core pointer id=2 [master pointer (3)]
Virtual core XTEST pointer id=4 [slave pointer (2)]
ETPS/2 Elantech Touchpad id=12 [slave pointer (2)]
ETPS/2 Elantech TrackPoint id=13 [slave pointer (2)]
UFO-MSW-BT730 id=15 [slave pointer (2)]
Virtual core keyboard id=3 [master keyboard (2)]
Virtual core XTEST keyboard id=5 [slave keyboard (3)]
Power Button id=6 [slave keyboard (3)]
Video Bus id=7 [slave keyboard (3)]
Power Button id=8 [slave keyboard (3)]
Sleep Button id=9 [slave keyboard (3)]
Integrated Camera id=10 [slave keyboard (3)]
AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
ThinkPad Extra Buttons id=14 [slave keyboard (3)]
所以把 udev-rule 改成:
ACTION=="add", SUBSYSTEM=="input", ATTR{name}=="ETPS/2 Elantech TrackPoint", ATTR{device/sensitivity}="240", ATTR{device/press_to_select}="1"
不過我的 /sys 裡他根本沒那個檔案可以改:
~:$ cat /sys/devices/platform/i8042/serio1/input/input3/name
ETPS/2 Elantech TrackPoint
~:$ ls /sys/devices/platform/i8042/serio1/input/input3/
capabilities/ event1/ modalias name power/ subsystem@ uniq
device@ id/ mouse0/ phys properties uevent
~:$ ls /sys/devices/platform/i8042/serio1/input/
input2/ input3/
~:$ ls /sys/devices/platform/i8042/serio1/
bind_mode drvctl paritycheck reg_10 reg_23 resolution
crc_enabled firmware_id power/ reg_11 reg_24 resync_time
debug id/ protocol reg_20 reg_25 subsystem@
description input/ rate reg_21 reg_26 uevent
driver@ modalias reg_07 reg_22 resetafter
所以 udev-rule 應該也沒用。
※ 編輯: gholk (140.113.56.17), 10/19/2018 23:21:30
※ 編輯: gholk (140.113.56.17), 10/19/2018 23:24:00
根據 https://bbs.archlinux.org/viewtopic.php?pid=1743876#p1743876 ,
我也試了自己 build 新版的 libinput ,
是有快一點,但也沒有快多少。
雖然解析度不會掉,但
還是用一開始提的老方法自己寫 xorg.conf
的速度才比較滿意。
※ 編輯: gholk (140.113.56.17), 10/20/2018 11:40:05