简体中文
如何在 Mac 上用游戏手柄浏览网页
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
可以,需要一个手柄和一个映射工具:我知道的最简单的办法,是用手柄配合 InputConfig 和它内置的 Easy Browse 预设,不需要键盘,也不需要鼠标。一根摇杆移动指针,另一根摇杆滚动,一个按钮点按,一个按钮后退,十字键切换页面和标签页,肩键启动听写,这样你可以说出搜索内容,而不用打字。
Safari 和 Chrome 不会让游戏手柄移动指针或打开链接,macOS 也不会替它们做这件事:手柄本身只在游戏里有用。我是按自己双手的使用方式做出了 Easy Browse,它是免费的。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 安装 InputConfig,在它请求时允许“无障碍”权限。
- 用线缆连接手柄,或者在“系统设置”的 Bluetooth 里配对。
- 在欢迎界面点按 Start with Easy Browse,或者在 Built-in Presets 的 Desktop & Productivity 下找到它。
- 点按 Activate,然后打开浏览器并推动左摇杆。
五分钟完成设置
第一步:安装并允许
- 你:从 Mac App Store 安装 InputConfig,在它请求时允许“无障碍”权限。
- InputConfig:现在可以点按和按键了。是那个权限让它做到的。
- 检查:该权限已在“系统设置”的“隐私与安全”的“无障碍”里打开。
第二步:连接并开始
- 你:连接手柄。用 USB 线连接的 DualSense 或 Xbox 手柄不需要配对。通过蓝牙连接,就在“系统设置”的 Bluetooth 里配对。在 InputConfig 的欢迎界面点按 Start with Easy Browse,然后点按 Activate。
- InputConfig:预设运行期间,菜单栏图标会变成绿色。
- 检查:打开 Safari 或任何浏览器,推动左摇杆,指针就会移动。

Easy Browse 也在边栏的 Built-in Presets 的 Desktop & Productivity 下。有两项 Mac 设置会让其余部分正常工作:
- 听写。在“系统设置”的“键盘”里打开。
- 朗读所选内容。在“系统设置”的“无障碍”的 Spoken Content 里打开 Speak selection,用来朗读页面。
菜单栏图标是绿色,表示手柄正在操控这台 Mac。
了解每个按钮的作用
| 控件 | 作用 |
|---|---|
| 左摇杆 | 移动指针。它起步慢,然后逐渐加速,所以很容易落在小链接上,松手的瞬间就会停下。 |
| 右摇杆上下 | 滚动页面。 |
| A / Cross | 点按,在能震动的手柄上会有一下短震。 |
| B / Circle | 后退(Command 加左方括号)。 |
| X / Square | Escape:关闭菜单和弹出窗口。 |
| Y / Triangle | 回车:确认、打开、发出搜索。 |
| 按下左摇杆 | 抓取和放下:按一次保持点按,移动来选择文字或拖移,再按一次放开。 |
| 按下右摇杆 | 连按两次。 |
| LB / L1 | 开始听写,再按一次就停止。 |
| RB / R1 | 朗读所选文字。 |
| Start / Options,或按下触控板 | 聚焦搜索。 |
| Back / Share(Xbox 上的 View,DualSense 上的 Create) | 调度中心,用来找到不见了的窗口。 |
| 十字键左和右 | 网页后退和前进。 |
| 十字键下和上 | 上一个和下一个标签页。 |

- 一次一个方向。十字键一次只算一个方向,所以快速按下时蹭到下一个方向,也不会同时切换标签页。
- 语音提示。在你学习的时候,四个面板按钮会把各自的功能念出来(点按、后退、关闭、打开)。不再需要时,可以在每一行的 Options 里关掉。
Live Visualizer 把这张表画在你自己的手柄上,所以你永远不必背它。
不用键盘输入搜索内容
- 你:用 A 点按地址栏或搜索框,按 LB,说出你要找的内容,再按一次 LB,然后按 Y。
- macOS:输入你说的话,你念出标点的地方就会有标点。
- 检查:搜索开始运行。
- 密码。尽量使用“密码”App 或触控 ID。
- 其他任何简短内容。Mac 的 Accessibility Keyboard 会在屏幕上放一个键盘,摇杆可以点按它(“系统设置”的“无障碍”的“键盘”)。
用手柄打字介绍了所有办法。按 LB,说话,再按 LB,然后按 Y,你就不用键盘完成了一次搜索。
了解 Mac 和浏览器不借助任何 App 能做什么
- 浏览器游戏。许多游戏通过浏览器直接读取手柄,完全不需要映射工具。见用手柄玩浏览器游戏。
- 语音控制。在“系统设置”的“无障碍”的 Voice Control 里,它可以用语音浏览:说“点按”加上链接的名字,或者说“显示数字”。如果你的嗓音稳定,房间也安静,不妨先试试这个。
- 游戏控制器。在“系统设置”里,它为支持手柄的游戏重新映射按钮。在浏览器里它什么都不做。
如果你的嗓音稳定,语音控制完全不需要手柄。
调到适合你的双手
- 速度。预设页面有 Pointer speed 和 Scroll speed 滑块,可以一次改变所有指针行和滚动行。
- 漂移。如果指针自己慢慢移动,就打开指针行的 Options,点按 Adjust live,然后把死区调宽,直到静止的圆点落在里面。每个摇杆行都会显示它的死区。
- 右键点按。Easy Browse 特意把它留空,因为误按右键会打开没人想要的菜单。可以把它作为一行加到备用按钮上,比如 LT 或 RT。
- 另一只手握鼠标。试试同样内置的 Easy Edit,它把指针留给鼠标,把撤销、拷贝、剪切和粘贴放在十字键上。见同时使用手柄和鼠标。

速度和死区要和使用的人一起设定,而不是替他设定。
如果出了问题
按这个顺序一步步来,先从最小的一步开始:
- 看菜单栏图标。什么都没有发生:绿色表示预设正在运行。橙色表示它需要“无障碍”权限,权限一授予,各行立刻开始工作。
- 退回来。页面跑到了奇怪的地方:B 后退,X 关闭弹出窗口,十字键左后退一页。
- 全部停止。指针失控,或者点按好像卡住了:按 Control Option Command 和句号键,或者点按菜单栏里的 Emergency Stop。
手柄上的停止是同时按住 Back 和 Start 三秒,所以为了调度中心而慢慢按 Back,绝不会误停 Easy Browse。如果同时按两个按钮有困难,就在 Settings, General, Emergency stop 里选 LT / L2。Easy Browse 没有占用这个扳机键,在那里选的按钮可以单独起作用。详情见立刻停止手柄。紧急停止只会停止,所以随时按下都是安全的。
简短总结
- 开始。安装 InputConfig,允许“无障碍”,点按 Start with Easy Browse,然后 Activate。
- 浏览。左摇杆指向,右摇杆滚动,A 点按,B 后退,十字键切换页面和标签页。
- 搜索。按 LB 听写,按 Y 前往。
五分钟的设置,整个网络就能用手柄到达。
常见问题
Easy Browse 在 Chrome 和 Firefox 里能用吗?
它发送的是普通的点按和按键,所以指针、滚动、点按、聚焦搜索和听写在任何浏览器里都能用。后退和前进用的是 Command 加方括号,标签页用的是 Command Shift 加方括号,这些是 Safari 的快捷键。如果某个浏览器的标签页用的是不同的按键,就修改那两个十字键行的按键。
我还能用鼠标和触控板吗?
能。InputConfig 是在鼠标和键盘之外增加功能,从不关闭它们,所以两者可以同时使用。
Easy Browse 和给年迈父母的指南里的布局一样吗?
一样。它最初是那篇指南的下载内容,InputConfig 1.6 里的内置版本增加了指针的缓慢起步,以及两个摇杆按下时的一下短震。
哪些手柄可以用?
InputConfig 能读取的任何手柄。上面的按钮名称是 Xbox 和 PlayStation 的。在 Switch Pro Controller 上,同样的位置有同样的功能,没有触控板的手柄就直接用 Start 来聚焦搜索。
它是免费的吗?
是的。InputConfig 在 Mac App Store 上免费,不需要账户,也不联网。它需要 macOS 14 或更高版本。
更多中文页面
详细指南(英文)
作者说明。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 上.