Debian

更新後,Synaptics 觸摸板給出昏昏欲睡的指針

  • July 19, 2014

我的筆記型電腦在 Debian 上執行 KDE 測試/不穩定混合。我最近做了一個升級,引入了一個新的 xorg 版本(xserver-xorg-core:amd64 2:1.15.1-1 → 2:1.15.99.904-1),包括所有子模組,例如 xserver-xorg-input-突觸:amd64 1.7.3-1+b1 → 1.8.0-1。還有很多其他的事情。

重新啟動後,觸控板以可笑的速度緩慢移動指針。就像在它上面快速移動我的手指十幾次以穿過螢幕一樣。然而,慢慢地移動我的手指表明它仍然有加速度,只是遠遠不夠。

首先,當然,我嘗試了 KDE 觸摸板設置。我盡可能地提高了最大速度,加速度也是如此。這讓它快速下降到 5 到 6 次才能穿過螢幕——仍然太慢了。

其次,我嘗試使用 加速它xset m,將設置從 30/10 門檻值 4 更改為甚至像 100/2 這樣的瘋狂值都沒有任何效果。嘗試使用synclient讓我將 MaxSpeed 設置為 255,但這並沒有做任何事情。它不會讓我將 AccelFactor 推到 1 以上(與 KDE 設置面板相同)。

我降級了整個 X 堆棧以再次安裝 synaptics 1.7(1.8 更改了 ABI)。這樣可行。區別立即顯而易見:在 kdm 登錄螢幕上,需要在鍵盤上滑動 1-2 次才能通過 1.7 的螢幕;1.8 需要 26(是的,我數過)。我在 1.7 和 1.8 中都登錄了故障安全會話;的輸出xset q是相同的;trackpad device 上的輸出xinput list-props幾乎相同(屬性編號不同,1.8 增加了一個新的圓形 pad 設置,值為 0;1.7 將抓取事件設備設置為 1,而不是 1.8 中的 0)。xorg 日誌同樣似乎沒有顯示太多。如果您想查看它們,我已將它們全部放在 Dropbox 上。

我缺少一些配置設置嗎?似乎 X 加速度在這裡被打破,導致不可接受的緩慢指針。

事實證明,這是試圖讓座標縮放更好地與外部顯示器一起工作的後果。如果添加外部顯示器會改變縱橫比,那試圖修復指針速度的變化。但是,它顯然至少不適用於某些設備並導致此錯誤。¹因此,他們恢復了更改,特別是因為事實證明無論如何都沒有真正實現目標。

因此修復很簡單:將 xserver-xorg-common 和 xserver-xorg-core 升級到 1.16.0-1。

僅僅改變MaxSpeed是不夠的。

MinSpeed已從 1 更改為 20,MaxSpeed從 1.75 更改為 40,觸摸板又可以使用了。

引用自:https://unix.stackexchange.com/questions/145414