
要使用滑鼠拖曳某些內容,似乎我必須在拖曳之前按住滑鼠按鈕幾分之一秒(單擊後立即拖曳不起作用)。
我不喜歡這個,但在“滑鼠和觸控板”設定中找不到任何設定來更改它。有什麼辦法可以減少這種延遲嗎?
答案1
我也有同樣的問題,儘管它似乎時有時無,這取決於 Canonical 的系統更新。
有趣的是,這種情況在我插入外部 USB 滑鼠進行測試之前就發生過。現在,即使我移除外部 USB 滑鼠,一切也能正常運作。順便說一句,我的系統是帶有觸控板的 Dell Vostro 2420 筆記型電腦。
答案2
現在它又回來了,至少有了觸控板。當我插入外部 USB 滑鼠時,它工作正常。
答案3
對我有用的解決方案是打開和關閉輸入設備。
首先,您找到行為異常的輸入裝置:
foo@machine:$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=13 [slave keyboard (3)]
然後你打開和關閉該 ID,對我來說它始終是 Synaptics TouchPad (ID=11):
foo@machine:$ xinput set-prop 11 "Device Enabled" 0
foo@machine:$ xinput set-prop 11 "Device Enabled" 1
現在一切又恢復正常了,我認為這絕對是個錯誤。我在 3 台不同的筆記型電腦上隨機觀察了它,但還沒有進行更改來調試它。