晓你所晓,得你所得

解决 macOS 鼠标滚动快慢不一问题

macOS 和 windows 鼠标使用差异很大,其中最关键的就是鼠标滚动。

在 Windows 中,鼠标滚动加速度是线性的,并且每次滚动默认为「三行」,而在 macOS 中,滚动慢的话,那就真的滚动很慢,如果滚动快的话,有可能就是整个屏幕,特别在使用 Apple Magic Mouse!妙控鼠标,玩的却是很妙!

如果解决 macOS 鼠标滚动问题,有两种解决方法,第一种为「代码」,第二种为「APP」。

先说第一种代码,禁用或更改鼠标加速度:

第一步,读取默认值:
defaults read .GlobalPreferences com.apple.mouse.scaling

第二步,修改默认值:
defaults write .GlobalPreferences com.apple.mouse.scaling -1

PS:其中 om.apple.mouse.scaling 为 -1 的时候,为关闭加速度!需要「退出登录」「退出登录」「退出登录」!

比如:

gao@iMac ~ % defaults read .GlobalPreferences com.apple.mouse.scaling

1

gao@iMac ~ % defaults write .GlobalPreferences com.apple.mouse.scaling 0 

gao@iMac ~ % defaults write .GlobalPreferences com.apple.mouse.scaling 1

gao@iMac ~ % defaults write .GlobalPreferences com.apple.mouse.scaling 0

gao@iMac ~ % defaults write .GlobalPreferences com.apple.mouse.scaling -1


解决 macOS 鼠标滚动快慢不一问题

第二种方法,就很简单了,直接下载 APP,比如「SteerMouse」,或者开源「LinearMouse」等等

如果选择开源的「linearmouse」,可以直接使用 homebrew 安装

brew install --cask linearmouse

比如:

gao@iMac ~ % brew install --cask linearmouse

Running `brew update --auto-update`...

==> **Downloading https://formulae.brew.sh/api/formula.jws.json**

######################################################################## 100.0%

==> **Downloading https://formulae.brew.sh/api/cask.jws.json**

######################################################################## 100.0%

==> **Downloading https://github.com/linearmouse/linearmouse/releases/download/v0.**

==> **Downloading from https://objects.githubusercontent.com/github-production-rel**

######################################################################## 100.0%

==> **Installing Cask** **linearmouse**

==> **Moving App 'LinearMouse.app' to '/Applications/LinearMouse.app'**

🍺  linearmouse was successfully installed!