題:
如何在macOS Sierra中禁用滾動加速?
gklka
2016-09-17 16:27:36 UTC
view on stackexchange narkive permalink

一些版本以前,OS X引入了滾動加速,這意味著如果您繼續沿某個方向滾動,則滾動速度會越來越大。您不能從UI禁用它。如果要滾動瀏覽較長的網站或使用編輯器的較長源代碼,這將非常煩人。

在macOS Sierra之前,您可以使用 DisableExtremeScrollAcceleration工具禁用此功能。但是此工具不再起作用。

有什麼方法可以防止滾動加速嗎?

...&我多年來一直熱愛加速滾動,離不開它-我想除了課程以外,什麼也證明不了;-) [SteerMouse](http://plentycom.jp/en/steermouse/)可以根據您使用的鼠標來調整滾動行為,例如[目前有一個處於測試階段的v5,雖然有些bug,但有一段時間是免費的,因此您可以自己判斷]
我真的很討厭...您是否嘗試過在200px高的小容器中滾動大列表???我將與孤獨的僧侶一起訓練內心的和平,專注和控制,為期10年,以便向下滾動10條線而不會一直搖動鼠標鍵!
九 答案:
Emre Yolcu
2016-11-25 06:29:48 UTC
view on stackexchange narkive permalink

我寫了一個小程序來解決此問題: https://github.com/emreyolcu/discrete-scroll

您可以在此處下載二進製文件。它在後台運行,並允許您在撥輪的每個刻度上滾動3行。

謝謝!我花了兩天時間嘗試所有軟件,但您的小型實用程序節省了一天的時間!
謝謝,我覺得優勝美地仍然有一定的慣性,但是可以肯定的是,它對於“一兩下”的鼠標滾輪沒有任何作用。哦,蘋果。
這適用於我v10.12.1和Logitech M500鼠標。
下載** [SmoothScroll](http://www.smoothscroll.net)**如果您還希望使用鼠標滾輪獲得流暢的動畫滾動體驗(也可以禁用加速或將其更改為自己喜歡的速度)
@galambalazs謝謝,剛剛購買了SmoothScroll(我也使用Steermouse禁用指針加速)
@Emre-Yolcu感謝上帝。我不得不下載一整套小腳本只是為了使像這樣的簡單事情正常工作,這是可悲的。
每次啟動計算機時是否都需要運行該應用程序(對不起,這是MacOS的新功能)?或者,如果更改是永久性的,是否有辦法“撤消”呢?
@orrd是的,它確實需要在每次引導時運行。如果您希望這是自動的,則可以轉到系統偏好設置>用戶和組>登錄項目,然後將DiscreteScroll添加到列表中。如果要撤消效果,可以啟動“活動監視器”,搜索DiscreteScroll並強制退出。我打算從該程序中編寫一個首選項窗格,以使這些操作更加直觀並包括配置選項。
-1
緩慢向下滾動兩次,快速向上滾動兩次,返回到我修復錯誤行為的實用工具
Segev
2017-02-15 21:32:41 UTC
view on stackexchange narkive permalink

在對macOS &輪滑鼠標進行了多年挫折之後,我開發了Smooze。您可以免費使用此應用來禁用加速功能(您只需付費即可使用該應用的其他功能)

  • 將“動畫滾動條”切換為“關閉”,您就很好了。

enter image description here

Smooze網站

@Winterflags鼠標的型號是什麼?我已經在幾款Logitech鼠標上進行了測試,包括MX Master,Performance Mouse MX和其他一些更便宜的模式,而無需安裝LCC。Smooze用戶也從未向我報告過此問題。您應該嘗試更新LLC或更好的方法,將其完全刪除。
@Winterflags Sierra可能有問題。早期版本的錯誤影響了滾動和Logitech鼠標。我目前在10.12.3上使用相同的鼠標,未安裝LLC和Smooze,並且一切正常。
那真是怪了。我沒有發現Finder與其他應用程序(例如Chrome \ Slack等)之間的區別。應該沒有區別。(我沒有安裝Pages)
讓我們[繼續聊天中的討論](http://chat.stackexchange.com/rooms/56491/discussion-between-winterflags-and-segev)。
謝謝。這正是我想要的。默認的滾輪行為使我在OSX上“絕對瘋狂”,而我已經放棄了使其按預期工作的想法。對於我運行的每個版本的macOS,這都是我必須進行的調整構建。
Smooze中斷了XQuartz中的滾動:(
當瀏覽器全屏顯示時,該應用程序似乎無法正常運行。
NVM,這是由於macOS Dock中的錯誤所致。重新啟動Dock可以解決此問題。
小心這一點。我從中刪除了“可訪問性”權限,它完全禁用了我的鼠標和鍵盤輸入。我僅通過同時按住“ control”和“ command”來恢復對鍵盤的控制(並不總是起作用),並設法使用終端重啟系統。
Smooze無法禁用Weird..keyboard。無論如何,在我剛剛發布的1.7.3版中,刪除了無障礙訪問權限(在應用程序運行時)已得到修復。
這很有幫助!在此應用程序使用鼠標滾輪滾動之前,效果非常糟糕,以至於我實際上是單擊以上下拖動滾動條以避免躁狂的鼠標抖動。現在我可以再次使用鼠標滾輪了:)
Sky D.
2016-10-06 23:58:35 UTC
view on stackexchange narkive permalink

系統偏好設置>輔助功能>鼠標&觸控板>觸控板選項>滾動>無慣性

歡迎問不同。我們希望答案不僅僅是一行。理想情況下,您想解釋為什麼答案正確*。它還有助於提供鏈接,引用和/或屏幕截圖。請查看我們的幫助部分[如何回答](http://apple.stackexchange.com/幫助/如何解答)撰寫問題的良好答案
問題是關於滾動加速而不是慣性。他們是不同的東西。
如果使用鼠標,則該選項不可用。
gklka
2016-10-09 16:17:52 UTC
view on stackexchange narkive permalink

這是我發現的內容,到目前為止似乎還行得通:

http://dolphm.com/disable-mouse-pointer-acceleration-and-scroll-wheel-acceleration-in-os-x/

輸入終端:

 默認寫入.GlobalPreferences com.apple.scrollwheel.scaling -1
 

然後重新登錄。

默認值是什麼?如果我不再想要此更改,該如何還原?
您始終可以使用“ defaults delete”將其刪除。
即使登錄後也無法使用。與未受影響的應用程序相比,受影響的應用程序的敏感度仍然過高。
這似乎對我有用,可能與禁用慣性和加速度相結合*,重新設置其他答案中給出的設置應用程序路徑。也可以在相同的設置區域中取消選中“彈簧加載延遲”。
user202238
2016-09-21 06:05:41 UTC
view on stackexchange narkive permalink

嘗試 USB Overdrive。我遇到了與您相同的問題,因此此問題得以解決。它可與MacOS Sierra一起使用。

此帖子

的信用
歡迎問不同。請提供有關USB Overdrive解決此問題的方法的更多信息,例如需要設置哪些設置等,因此答案更加有用。
謝謝!升級到macOS Sierra後出現滾輪問題。 我剛剛安裝了USB Overdrive(沒有任何設置)。而且,我的Logitech無線鼠標和以前一樣只能在macOS Sierra上運行!
Michael Diedrick
2016-10-13 18:24:27 UTC
view on stackexchange narkive permalink

我沒有代表可以對Sky D的帖子進行投票或評論,但這是在以下位置發現的:

對於觸控板: 系統偏好設置>輔助功能>鼠標&觸控板>觸控板選項>滾動>無慣性

對於鼠標: 系統偏好設置>輔助功能>鼠標&觸控板>鼠標選項>滾動>無慣性

Inertia in images

不,我已經說過很多遍了,滾動慣性和滾動加速是兩回事。當您從觸摸板/ Magic Mouse上抬起手指時,第一個負責滾動和減速內容,而當您繼續沿給定方向滾動時,第一個負責加速滾動速度。
我感覺自優勝美地以來,某些鼠標供應商不再存在這種滾動方式下拉列表。我的G400s沒有此功能,因此我不得不使用另一個答案中提到的“離散滾動”應用程序。
我的Sierra 10.12.5(Logitech G600)中沒有慣性下拉列表。
Finch_Powers
2016-09-22 18:26:14 UTC
view on stackexchange narkive permalink

我找到了Logitech鼠標的“修復程序”。

  1. 系統偏好設置
  2. 控制中心(在安裝Logitech控制中心時可用)
  3. 選擇鼠標,然後單擊“配置”。
  4. 選擇鼠標滾輪。
  5. 在底部,有一個帶有滑塊的“加速度”標籤。將其設置為“ null”或“ max”(我看不出區別。)
  6. ol>

    我的後退/前進按鈕也有問題。在同一控制面板中,我不得不將它們重新配置為“ cmd +左箭頭”和“ cmd +右箭頭”的“按鍵”。

    編輯:羅技(Logitech)發布了其控制中心的更新版本,從而解決了該問題。

Monstieur
2016-12-09 16:04:22 UTC
view on stackexchange narkive permalink

macOS Sierra引入了一個滾輪死區,除非您以最低速度滾動,否則輸入將被忽略。一次滾動滾輪一個缺口不會在屏幕上產生任何移動。這個死區使人們能夠比以前更快地滾動方向盤,從而更快地達到加速度閾值(儘管它始終存在)。滾輪死區已在10.12.2公開Beta中刪除。

使用 defaults編寫.GlobalPreferences com.apple.scrollwheel.scaling -1 時,應用程序(使用本機滾動)中不應有滾動輪加速。

我回答了錯誤的問題。無論如何,我已經更新了答案。
這對我不起作用:macbook pro 2016,sierra,deathadder色度,safari,chrome
這與@gklka's答案重複。
Evan Kuhn
2016-10-06 00:47:18 UTC
view on stackexchange narkive permalink

或者,您可以使用SteerMouse。我已經使用了幾年了。它的價格是20美元,但對我來說還是值得的。默認的鼠標加速設置總是讓我很煩。

無論如何,安裝後:

  1. 通過系統偏好設置-> SteerMouse將其打開。
  2. 選擇“滾動”標籤。
  3. 單擊“滾動”,然後在下一個對話框中選擇“模式=線性”。
  4. 對“向下滾動”執行相同操作。
  5. ol>

    下面的圖片:

    Scroll Tab

    Roll Up Dialog

感謝您的想法,但是我真的不想因為禁用滾動加速而放棄平滑滾動。據我了解,SteerMouse確實通過模擬光標鍵進行滾動。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...