最近 2025-10-09 在淘宝上花了 500+ 元买了个 Kensington SlimBlade Pro 轨迹球,替代鼠标和触控板来使用。

常用工作设备是 MBP,使用 macOS。因此下面介绍 macOS 的光标控制工具软件。

硬件设备能力介绍

中间是轨迹球,周围有四个按键,从左下角开始逆时针顺序,默认功能依次是:鼠标左键、鼠标右键、返回、鼠标中键。

设备没有板载内存的定制化能力,只能使用操作系统中的软件来自定义按键功能等。

首次体验上来说,感觉球有些重,按键声音较大,且上下不易触发按键,在中间更容易触发。

macOS 光标软件

Mac Mouse Fix

noah-nuebling/mac-mouse-fix: Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!

我目前体验最好的一款软件,软件功能设计目标是让鼠标能和触控板一样好用。

它可以设置轨迹球(鼠标)不同按键在不同操作下的触发功能,比如点击、双击、按下并拖拽,各自可以分配不同的功能。

你甚至可以替换移动光标的逻辑,比如按下某个键时移动轨迹球,不是移动鼠标位置而是像双指划动触控板一样上下左右自由滚动移动内容。这是我很中意且我的需求中必须要有的功能。

还有一个很贴心的功能是支持在按下修饰键时,修改替换滚轮默认的纵向滚动功能:

  1. 横向滚动
  2. 缩放
  3. 快速滚动
  4. 精细滚动

另外也支持滚动时平滑滚动。

LinearMouse

linearmouse/linearmouse: The mouse and trackpad utility for Mac.

LinearMouse 的软件特点是支持设置光标和滚轮的灵敏度及加速度,而且你可以针对每个设备单独进行设置。

与上一个软件类似,提供了按钮功能定制功能,但是只能自定义点击按钮的功能。

滚轮也提供了类似的能力,可以修改按下修饰键时的滚轮行为。

整体用起来感觉没有 Mac Mouse Fix 定制能力强大,不符合我的期望需求。

KensintonWork

KensingtonWorks Customization Software

Kensington 轨迹球官方软件,在网上被人吐槽做得差,资源占用多还 bug 多(安装包就有 500+MB)。

它的一个特色功能是可以设置点击按钮触发进入到持续按下的状态,再次点击按钮时才会松开。这对于轨迹球来说比较实用方便。

另外支持设置同时按下相邻两个按钮时识触发独立的功能,比如同时按下左下和右下按钮,不是同时触发这两个按钮的功能,而是触发一个新的功能。

SteerMouse

SteerMouse 是个闭源软件,由日本开发者开发,而且收费(买断制),首次使用免费 30 天。

可以设置按钮功能、支持设置同时按下按钮功能(chrods)、设置滚轮功能、滚轮速度、光标速度。对于按钮功能、滚轮功能和 chrods 在不同修饰键按下可以设置不同的行为。

软件功能挺丰富,但是我修改按键功能使用起来没有生效,而且是付费的就不在我的考虑范围内了。

相比于 Mac Mouse Fix 少了一个关键功能:替换移动光标的逻辑。所以即使免费且可用,我也会选择 Mac Mouse Fix。

Karabiner Elements

pqrs-org/Karabiner-Elements: Karabiner-Elements is a powerful tool for customizing keyboards on macOS

Karabiner Elements 是 macOS 最强大的键盘功能定制软件,主要用于修改键盘按键功能映射,也支持修改鼠标按键功能。但是没有针对光标设备的特性做适配,不支持平滑滚轮滚动( Karabiner Elements “mouse_motion_to_scroll” is jumpy · Issue #3298 · pqrs-org/Karabiner-Elements)。

mouse_basic | Karabiner-Elements 似乎提供了光标移动反向、修改移动光标为滚动等能力,但是是高级配置,需要写 JSON 配置,后面待研究。

其它

还有其它软件我就不尝试了:

推荐阅读