Mouse
瀏覽器中的滑鼠滾輪/觸摸板滾動
但是,我不確定如何制定這個:
當我使用滑鼠滾輪或兩指觸摸板手勢滾動時,Chrome 或 Firefox 中的頁面在我將手指從觸摸板或滑鼠移開後會繼續滾動一段時間。
我不希望我的系統中有這個功能,我不確定它是如何呼叫的。此功能有時會導致不需要的行為,例如,如果我在滾動後短時間使用 ctrl-hotkey,頁面縮放,即使我當時沒有滾動。
2個問題 - 這個東西是如何被呼叫的,如何在不禁用滾輪/觸摸板滾動的情況下完全禁用它?
特徵稱為“滑行速度”。要禁用它,您可以使用:
xinput --set-prop --type=float "<your device>" "Synaptics Coasting Speed" 0 0
列出您可以使用的設備:
xinput list
替代變體(用於觸摸板)是
synclient
選項(其中有 3 個):CornerCoasting = 0 CoastingSpeed = 0 CoastingFriction = 0
替代變體 #2,因為
xinput
更改在會話中是臨時的:為了使更改永久化,請執行以下操作:
- 執行
xinput
並在那裡找到您的滑鼠/觸摸板名稱。- 將包含此內容的文件放入 /etc/X11/xorg.conf.d/ 目錄:
Section "InputClass" Identifier "Disable Synaptics Coasting" MatchDriver "synaptics" MatchProduct "<(part of) your device's name>" Option "CoastingSpeed" "0" EndSection
有關
synaptics
驅動程序選項的完整和詳細列表,請查看此頁面: