thinkpad trackpoint 小紅點速度很慢 - Linux

Edward Lewis avatar
By Edward Lewis
at 2018-10-19T21:19

Table of Contents

是 thinkpad 13 ,
在 windows 下可以用 lenovo 附的驅動調整,
但在 linux 下會變很慢,
(我是 debian ,試了 ubuntu live cd 也差不多。)
如果是用 libinput 當驅動,可以調的區間只有 ±1 ,
就算調到 +1 還是很慢。

google 很多解法都是設定
/sys/devices/platform/i8042/serio?/sensitivity ,
但我的 serio0 serio1 都沒有這個檔案。

reddit 一個解法是改用 evdev 當驅動,
之後就能調速度的 Scale 。

我的 configure 如下:

```
Section "InputClass"
Identifier "effecient red point"
MatchProduct "TrackPoint"
# see evdev(4) man-page
Driver "evdev"
Option "EmulateWheel" "1"
Option "EmulateWheelButton" "2"
# map horizental scroll
Option "XAxisMapping" "6 7"

Option "VertScrollDelta" "2"
Option "HorizScrollDelta" "4"

# see xorg.conf(5) map-page for detail
# 4 mean simple acceleration profile
Option "AccelerationProfile" "4"
# 0.2 mean speed / 0.2, about 3 times speed.
Option "ConstantDeceleration" "0.2"
Option "AccelerationDenominator" "5"
EndSection
```

https://github.com/GHolk/loco/blob/master/evdev-trackpoint-gholk.conf

這檔案可以放在 /etc/X11/xorg.conf.d/ 。

主要是 ConstantDeceleration 屬性,
設超過 1 就是變慢,小於 1 就是變快。
但有個問題,如果設太小解析度會變差,
動起來會一格一格的。

目前就還想設更快,但解析度會太差,
有時會按不到想按的圖示。
但如果在 windows 下就沒這個問題,
設再快都不會掉解析度。

還有件蠻神奇的事,
就是在 windows 下重新開機,
回到 debian 後小紅點會突然變快,
和在 windows 時同等級。
但如果斷電後再開,也就是關機後再按開機,
就會又變回慢速。

不知道有沒有人在 linux 下可以正常使用小紅點的?

--
本人在此回覆(包括但不限於漢字、注音、拉丁字母、斯拉夫字母,日語假名,阿拉伯字母,單字、句子、圖片、影像、錄音,以及前述之各種任意組合等等)均為隨意敲擊鍵盤所出,用於檢驗本人電腦鍵盤輸入、螢幕顯示的機械、聲光效果,並不代表本人部份或全部同意、支持或者反對原 po 觀點。如需要詳查請直接與鍵盤發明者及生產廠商法人代表聯繫。

--
Tags: Linux

All Comments

Adele avatar
By Adele
at 2018-10-23T01:02
https://goo.gl/QJNP2j
加個udev rule試試看?
Jake avatar
By Jake
at 2018-10-23T04:32
手上的t480灌debian 9 w/ gnome一切正常,沒有忽快
Andrew avatar
By Andrew
at 2018-10-24T16:27
忽慢的問題

https://www.sslforfree.com/出現錯誤

Wallis avatar
By Wallis
at 2018-10-19T09:38
Dear All, https://www.sslforfree.com/ test是我改過的,出現錯誤如下,不曉得可能是什麼問題呢? Domain and#34;cms.test.comand#34; challenge3 failed. Response from and#34;https://ac ...

請教查詢一個月的sessions總數

Iris avatar
By Iris
at 2018-10-18T09:05
請教大家一下 如果在linux上要查詢一個月的session總數 要如何查詢呢 我只知道netstat能查即時大連線數 - ...

env環境變數問題

Ina avatar
By Ina
at 2018-10-17T23:14
想請問假設已有自訂一個變數如下 DIR=TEST/PATTERN/ 那可以再從env中將自訂的變數DIR讀取出來嗎?? e.g : set TEST_PATH $env(DIR) 最近剛好看到有類似的寫法 應該是可行的 但嘗試過自己輸入如上指令卻無法成功 想請版上高手幫忙解答 是不是哪裡想法錯誤 ...

怎麼把編好的Chromium從原始碼中分離出來

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2018-10-16T01:44
這問題其實有段時間了 前一陣子照著底下的說明編譯了Chromium 但它只說明了怎麼編譯、執行 卻沒有說到怎麼安裝 或者說如何把編好的binary從一堆object file中分離出來 有人知道這該怎麼做嗎?謝謝。 https://chromium.googlesource.com/chromiu ...

請問 flatpak 的軟體要怎麼輸入中文?

Suhail Hany avatar
By Suhail Hany
at 2018-10-16T00:18
我在 Ubuntu 裝了 flatpak 的 Steam 和 OBS Studio, 結果發現兩個都沒辦法直接用 ibus-chewing輸入中文, 而 snap 大部分都沒這個問題,除了 Spotify。 請問有什麼解決的辦法嗎? - ...