简体中文
适用于震颤和短行程的 Mac 鼠标替代方案
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
Mac 上对震颤最好的鼠标替代方案,往往是游戏手柄的摇杆,因为摇杆可以无视鼠标不得不跟随的抖动。macOS 自己没有震颤过滤器,而最有名的防震颤 App SteadyMouse 是 Windows 软件。InputConfig 让手柄摇杆成为鼠标,带有鼠标所没有的设置:吞掉抖动的死区、缓慢的曲线,以及等手稳下来才点按的点按。
这份指南面向会抖或够不远的手:特发性震颤、帕金森病、关节炎、受伤,或者仅仅是一天快结束时的疲劳。它涵盖两个问题,并给出可以起步的数字。震颤,是指摇杆在拇指搁着的地方周围抖动,所以指针发飘,点按落在目标之外。有限行程,是指摇杆从来到不了边缘,所以指针从来达不到全速。预计让对方坐在旁边,花半个小时。这一页上的 Steady Pointer 预设已经内置了起步的数字。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 先试试 Mac 自己的设置:更慢的跟踪速度、慢速键、停留和语音控制。
- 激活一个指针预设,或者这一页的 Steady Pointer 预设,在拇指搁在摇杆上时观察 Live Visualizer。
- 在指针行的 Options 里按 Adjust live,把 Deadzone 往外拖,直到抖动的圆点落在它里面。
- 把曲线设为 Smooth,降低预设页面上的 Pointer speed,并试试 Ramp-up。
- 请对方做一次舒适的完全推动,把 Full push at 往里拖到圆点停住的位置。
- 把点按设成按住,并延长使用它们的那些行的按住和双击窗口。
- 用设备菜单里的 Stick settings 把死区复制到每个摇杆行。
如何阅读这份指南
从你所处的位置开始:
- 如果你不确定是否需要手柄,先试试 Mac 自己的设置。
- 如果指针发抖,去第 1 步,并读完Deadzone。
- 如果指针从来达不到速度,去Full push at。
- 如果你有关节炎,每次按压都疼,去更少的按压,更轻的按压。
先试试 Mac 自己的设置
有些东西根本不需要 App。在“系统设置”里沿着这个阶梯往上爬,先做最小的一步:
- 跟踪速度。“鼠标”或“触控板”。更慢的指针把抖动变成更小的移动。
- 慢速键。“无障碍”,“键盘”。按键必须按住片刻才算数,所以轻蹭或弹起的按键不会输入。
- 停留。在“系统设置”里搜索停留。指针停住一段设定的时间就会点按,所以根本不用按任何按钮。
- 鼠标键。“无障碍”,“指针控制”。指针由键盘而不是手来移动。
- 语音控制。“无障碍”,“语音控制”。用语音点按、操作菜单和打字。
如果这些就够了,你就完成了。如果问题仍然在指针本身,就把它挪到手柄的摇杆上,抖动在那里可以被无视,而不是被跟随。
为什么 Mac 上没有 SteadyMouse
SteadyMouse 把抖动从普通鼠标里过滤出去,它是 Windows 软件。Mac 上没有任何东西能用软件过滤普通的鼠标,InputConfig 也不例外:它与 macOS 并行监听,所以鼠标的移动在任何 App 能改变它之前,就已经到达了指针。
最接近的办法,是放在鼠标和 Mac 之间的硬件震颤过滤器,或者这一页上的手柄设置,后者用另一种方式解决同样的两个问题:发飘和误点。Mac 上有 SteadyMouse 吗比较了各个选择。
一步步设置摇杆
下面的每个数字都是起点,不是处方。请和对方一起,一边看 Live Visualizer 一边设置。
第 1 步:看清抖动和行程
- 你:打开任意预设的页面,请对方把拇指搁在摇杆上,然后尽可能舒适地推到最远。
- InputConfig:Live Visualizer 画出摇杆的圆点真实移动的样子。
- 检查:震颤表现为圆点围绕中心附近的一个点抖动。记下它伸出多远。有限行程表现为圆点在圆环之前停住。记下它停在哪里。这两个数字就是设置。
第 2 步:用 Deadzone 吞掉抖动
- 你:打开指针行的 Options,按 Adjust live,把 Deadzone 往外拖,直到抖动的圆点完全落在它里面。
- InputConfig:无视死区内的一切,所以搁着的拇指不再移动指针,摇杆一松开指针就立刻停住。
- 检查:拇指搁着时指针保持不动。对轻微的震颤,通常是 20% 到 30%。对强烈的震颤,是 40 到 50。

第 3 步:放慢行程的最初一段
- 你:把曲线设为 Smooth,降低预设页面上的 Pointer speed(一半是个好的开始),并在指针行的 Options 里试试 Ramp-up,最长一秒半。
- InputConfig:刚出死区时指针移动缓慢,Pointer speed 一次放慢每个指针行,每次推动都从慢速开始,逐渐加到全速。
- 检查:突然的抖动不再把指针甩过屏幕,小目标也能够到。速度会放大震颤,所以如果他们仍然冲过头,就再降低一些。

第 4 步:让短促的一推算作完全推到底
- 你:在同一个 Adjust live 图里,请对方推到舒适的最远处并保持,然后把 Full push at 往里拖到那个位置。
- InputConfig:把超过它的一切都算作完全偏转,所以他们舒适的最大值就是全速。
- 检查:舒适的一推现在以可用的节奏越过屏幕。Full push at 是按行设置的,所以如果某个方向更短,就单独设置。如果每个方向仍然感觉慢,就提高 Pointer speed。
第 5 步:复制到每个摇杆行
- 你:打开设备菜单里的 Stick settings。
- InputConfig:一次把同样的死区应用到每个轴的行。
- 检查:每个摇杆行都显示它的死区,所以你可以一眼看过去检查。
Deadzone 针对抖动,Full push at 针对行程,曲线让行程的最初一段保持精确。
让点按落在你瞄准的地方
边抖边点按,会在点按的那一刻移动指针。有两件事有帮助:
- 按住点按。把点按绑定到阈值为 300 毫秒的按住动作,这样点按是在按钮被稳稳按住片刻之后触发,而不是在按下时。
- 停留。指针停住一段设定的时间时,macOS 就会点按。在“系统设置”里搜索停留来找到它。带宽死区的摇杆与它很搭,因为松开摇杆会让指针立刻停住。
时间也很重要。按住阈值和双击窗口的默认值,是为动作快的手调的。在用到它们的行上打开 Options,把两者都延长:800 毫秒的按住和 500 毫秒的双击窗口,对许多动作较慢的人来说很舒服,而且其他什么都不会变。滚动时连发速率可以降到每秒 3 或 4 次。如果方向键承担着快捷键,就在预设页面上打开 D-pad one direction at a time,这样手抖的一按蹭到下一个方向时,也不会触发那一行。让点按等手,而不是让手等点按。
如果摇杆还是太难
摇杆不是指点的唯一办法。沿着这个阶梯往上爬,从最稳的输入到最灵活的:
- 方向键。四行,Mouse Motion 以固定速度。没有抖动,因为方向键要么按下,要么没按。
- 摇杆区域。摇杆上作为命令的角落和边缘区域,带触觉反馈,适合能拨动但瞄不准的人。摇杆手势也可以是一个单独的命令,比如笔直向后快速甩动两次,而打开 Quick flicks only 后,一直推着不放的动作永远不算。
- 体感。在 DualSense、DualSense Edge 或 DualShock 4 上,内置的 Motion Cursor 预设通过转动整个手柄来移动指针。一些震颤的人觉得这更容易,因为大而缓慢的移动,比小幅的抖动更重要。提高它的体感行的死区:在死区以下,移动是被缩小而不是被切掉,所以颤抖的手几乎不会移动指针,而有意的转动仍然可以。按住左肩键来停放指针,同时把手柄带回舒适的角度,这对手腕转不远的情况也有帮助。
关节炎:更少的按压,更轻的按压
对关节炎来说,问题往往不在瞄准,而在每次按压和每次握持的代价。这些设置能减少两者:
- 不用一直按住的拖动。在点按行上打开 Toggle,拖动就变成按一次拿起,再按一次放下,这样整个屏幕上都不用按住按钮。
- 把点按放在按压最不疼的地方。任何控件都可以是点按,而且可以不止一个。对有些手来说,用整根手指拉动扳机比用拇指尖按正面按钮更容易。对另一些则是肩键。在 Live Visualizer 里每个都试试,把点按放在最合适的上面。
- 不用拨动就能滚动。把滚动放在第二根摇杆上,或者放在连发为每秒 3 或 4 步的按钮上,这样手指搁着,页面就在滚动。
- 每项工作更少的按压。宏或 Type Text 把整个序列放在一个按钮上,而组合键给同样那几个按钮第二层,这样手就停留在它用得好的控件上。
- 完全不用握持。如果握着手柄就疼,PlayStation Access Controller 可以搁在桌上,Xbox Adaptive Controller 有两个大按钮和用于开关的接口。两者在 InputConfig 里的工作方式都和游戏手柄一样。
你去掉的每一次按压,都是不会再疼的一次。
从 Steady Pointer 预设开始
这一页上的下载内置了起步的数字:
- 死区。35% 的 Deadzone 和 75% 的 Full push at。
- 指针。Smooth 曲线和半速的指针行。
- 点按。A 上是 300 毫秒的按住点按,X 上是普通点按,给喜欢这样的人。
- 时间。其他地方是 800 毫秒的按住。
从那里出发,用 Adjust live 图进行调整。
它做不到什么
- 稳定普通的鼠标或触控板。InputConfig 与 macOS 并行监听,无法拦住或平滑它们的移动。
- 补救推得太远的死区。超过 50% 之后,可用的行程变得很小,指针感觉像个开关。改为把适中的死区与 Smooth 曲线和较低的速度结合起来。
简短总结
- 先用 Mac 的设置。跟踪速度、慢速键和停留也许就够了。
- Deadzone 对付抖动。在 Adjust live 里把它拖过抖动的圆点。
- Full push at 对付行程。把它拉到舒适的推动停住的位置。
- 会等待的点按。300 毫秒的按住点按,以及更长的时间窗口。
看着圆点,设置两个圆环,抖动就不再传到指针上。
常见问题
死区越大对震颤就越好吗?
到一定程度为止。超过 50% 之后,可用的行程变得很小,指针感觉像个开关。改为把适中的死区与 Smooth 曲线和较低的速度结合起来,而不是只推大死区。
哪种手柄最适合震颤?
较重的手柄能稍微减弱抖动。Xbox 手柄和 DualSense 都不错。把手柄固定在膝上桌或支架上,比选哪种手柄更有帮助。
InputConfig 能稳定我的普通鼠标吗?
不能。它与 macOS 并行监听,无法拦住或平滑鼠标或触控板的移动,所以抖动仍会传到指针上。它稳定的是用作鼠标的手柄摇杆,死区、曲线和按住点按的设置适用于此。
Mac 上的停留在哪里?
在“系统设置”里搜索停留。在较新的 macOS 上,它位于“无障碍”,“键盘”里辅助功能键盘的选项下。指针停住一段设定的时间就会点按,包括通过 InputConfig 由手柄移动的指针。
更多中文页面
详细指南(英文)
作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。
本页的其他语言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.