简体中文
如何在 Mac 上把 Xbox 手柄当作 HOTAS
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
可以,你能在 Mac 上用 Xbox 手柄飞行。它已经具备基本 HOTAS 提供的大部分东西:一根用于俯仰和滚转的摇杆,第二根摇杆和两个模拟扳机用于油门和偏航,一个当作帽子开关的十字键,还有很多按钮。读取手柄的飞行游戏,可以在它自己的控制界面里分配它们。只读取键盘的飞行游戏,则需要先把手柄变成按键。
第二部分就是我做的免费 Mac App InputConfig。它把每个摇杆方向和每个扳机,变成游戏所期待的按键或鼠标移动。它不会让手柄在游戏看来像一个摇杆,下面各节会如实说明这一点在哪里重要。
步骤
- 通过蓝牙把 Xbox 手柄与 Mac 配对,或者在 macOS 15 Sequoia 或更高版本上用 USB 接上。
- 打开飞行游戏的控制界面,看看它有没有列出这个手柄。
- 如果列出了,就在那里分配俯仰、滚转、偏航和油门,不要在上面再运行任何映射工具。
- 如果没有列出,就打开 InputConfig,为每个摇杆方向和扳机添加一行,并选择游戏的按键。
- 把游戏添加到预设的 App 里,这样游戏位于最前面时,布局就会打开。
了解手柄作为 HOTAS 能做什么
HOTAS 是一只手里的飞行摇杆,加上另一只手里的油门。Xbox 手柄把同样的任务分给两根拇指:
| HOTAS 上 | Xbox 手柄上 |
|---|---|
| 摇杆,俯仰和滚转 | 左摇杆 |
| 扭转握把或方向舵踏板,偏航 | LT 和 RT,或者右摇杆向左和向右 |
| 油门杆 | 右摇杆向上和向下,或者一个扳机 |
| 帽子开关 | 十字键 |
| 扳机和拇指按钮 | A、B、X、Y、LB 和 RB |
它没有的,是能停在你放开位置的油门。两根摇杆都会弹回中心,两个扳机都会弹回去,所以手柄只在你的拇指按着时才保持油门的设定。围绕这一点来规划油门:用按键逐级调高和调低,用按钮来全开和关闭。
与 Mac 配对
- 你:打开手柄,按住顶部边缘的配对按钮,直到 Xbox 按钮快速闪烁,然后在“系统设置”的 Bluetooth 里选择它。或者用 USB 线接上,这在 macOS 15 Sequoia 或更高版本上有效。
- macOS:把它当作游戏手柄读取,不需要驱动。
- 检查:它出现在“系统设置”的“游戏控制器”里,按下按钮时那里的按钮会亮。
Xbox Series X|S、Elite Series 2 和较晚的 Xbox One 手柄,都是这样配对的。最早的 Xbox One 手柄没有 Bluetooth,所以需要线,而在 macOS 14 上读不到线,所以在那里请用 Bluetooth。Xbox 手柄没有陀螺仪,所以用这个手柄通过倾斜来飞行不可行。如何把 Xbox 手柄连接到 Mac里有每个配对细节。
能让飞行游戏自己读取时,就让它读取
- X-Plane 12。它在 Mac 上原生运行,有自己的摇杆设置,你可以在那里移动每个轴,并告诉它哪个是俯仰、滚转、偏航和油门。Laminar Research 的 X-Plane 桌面版手册(我在 2026 年 10 月 27 日读过)描述了那个针对摇杆、驾驶盘、油门组和方向舵踏板的界面,没有提到游戏手柄。在启动 X-Plane 之前先连接手柄,打开它的摇杆设置,看看是否列出了它。我自己没有用 Xbox 手柄测试过 X-Plane。
- FlightGear。它也有自己的摇杆设置。
- Microsoft Flight Simulator 和 DCS World。两者都没有 Mac 版。在 Mac 上它们需要虚拟机里的 Windows 或兼容层,而手柄的表现取决于那套方案。
当游戏自己分配摇杆时,你能保留模拟的手感:推一半就是偏转一半。如果游戏读取手柄,就用它自己的控制界面,并在那款游戏里把 InputConfig 关掉,否则每个动作都会发生两次。
为键盘飞行游戏把摇杆变成按键
许多能飞行的 Mac 游戏是用键盘来飞的。在 InputConfig 里,每个摇杆方向是单独的一行,所以一根摇杆是四行,一个扳机是一行。只要摇杆超过这一行的死区(默认是行程的 25%),这一行就一直按住它的键,而这一行 Options 里的 Adjust live 能在你看着摇杆移动时设定那个点。
Kerbal Space Program 在 Mac 上原生运行,靠按键飞行,所以它是个好例子。我会这样为它布局 Xbox 手柄:
| 控件 | 按键 | 作用 |
|---|---|---|
| 左摇杆向上和向下 | W 和 S | 低头和抬头 |
| 左摇杆向左和向右 | Q 和 E | 滚转 |
| LT 和 RT | A 和 D | 偏航,像方向舵踏板 |
| 右摇杆向上和向下 | Shift 和 Control | 油门加大和减小 |
| RB 和 LB | Z 和 X | 全油门和关闭油门 |
| A | Space | 分级 |
| X 和 Y | T 和 R | SAS 和 RCS |
| View | Caps Lock | 精细控制 |
按键只有开和关,所以小幅推动就是完全偏转。Kerbal 的精细控制,在 Caps Lock 上,正是让它变得温和的东西。如果你更想从现成的开始,现成的 Kerbal Space Program 布局在游戏手柄上用的是同样的按键。

让油门和扳机发挥更大作用
- 扳机上的区段。扳机行程的一个范围,比如最后三分之一,可以成为一个单独的按钮。轻按 RT 是偏航,而完全按下,可以从同一个扳机触发加力燃烧或加速。
- 按住时重复。对于每按一次键只调一级油门的游戏,这一行 Options 里的 Repeat,会在你把摇杆推着不放时持续调节。
- 按住和双击。一个按钮可以承担两三项工作:轻按 LB 关闭油门,按住则放下起落架。
- 鼠标转向。对于用鼠标飞行的游戏,给左摇杆的行设置 Mouse Motion 而不是按键,并打开 Variable Sensitivity,这样小幅推动移动得慢,完全推动移动得快。这是映射工具能做到的最接近模拟控制的办法。

有两个区段的扳机,是手柄上最接近油门卡位的东西。Variable Sensitivity 和按住和双击里有详细说明。
用两个手柄分别当作摇杆和油门
每个连接的手柄都有自己的槽位,一个预设可以为它们全部设置行。所以两个手柄可以像真正的 HOTAS 那样分工:第一个手柄的左摇杆负责飞行,第二个手柄放在你另一只手里,作为油门和开关面板。
- 你:连接两个手柄,打开预设,并为另一个槽位添加第二个输入设备。在一行上按 Scan,再推动你指的那根摇杆。
- InputConfig:用那个手柄和那根摇杆填好这一行,所以两个手柄上的同一根摇杆可以做不同的事。
- 检查:Live Visualizer 为每个手柄显示一个面板。移动每一个,看着正确的面板亮起。

以后添加真正的硬件也是如此:USB 油门或一套方向舵踏板,就是另一个槽位里的又一个设备。Mac 上的两个手柄讲了怎么连接它们。
了解 Thrustmaster HOTAS One 和 HOTAS 4
搜索 Xbox HOTAS 通常会引向 Thrustmaster 的主机套装。我在 2026 年 10 月 27 日读了它们的页面:
- T.Flight Hotas One。Thrustmaster 的页面列出 PC 和 Xbox,有五个轴、一个扳机、一个帽子开关和一个可拆卸的油门。
- T.Flight Hotas 4。它的页面现在指向 T.Flight Hotas 5,Thrustmaster 把后者列为适用于 PS5、PS4 和装有 Windows 10 或 11 的 PC。
两个页面都没有列出 Mac,我无法确认 Mac 如何读取这两套设备,我也没有测试过。如果你已经有一套,插上,然后查看“系统信息”的 USB,以及菜单栏里的 InputConfig, Devices。Mac 上的飞行摇杆和 HOTAS 有通用规则,以及 InputConfig 能从真正的摇杆读取什么。
它做不到什么
- 在游戏看来像摇杆。InputConfig 发送键盘和鼠标输入。只接受摇杆或手柄的游戏,必须自己读取手柄。
- 通过按键保留模拟控制。按键要么按下要么没按,所以摇杆一旦变成按键,推一半和完全推是一样的。在用鼠标飞行的游戏里,带 Variable Sensitivity 的 Mouse Motion 是绕过它的办法。
- 保持油门位置。手柄的弹簧会让每根摇杆和每个扳机复位,没有任何 App 能改变这一点。
- 倾斜飞行。Xbox 手柄没有陀螺仪。如果体感控制对你重要,DualSense 有。
简短版
- 配对。任何受支持的 Mac 上用 Bluetooth,或者在 macOS 15 或更高版本上用 USB。
- 游戏读取手柄。在游戏自己的控制界面里分配轴,不运行任何映射工具。
- 游戏读取按键。每个摇杆方向和扳机一行 InputConfig,油门放在逐级调节的按键上。
- 想要更多。把第二个手柄,或真正的油门或踏板,作为同一预设里的又一个槽位加进来。
从游戏的控制界面开始,只在游戏不接受手柄时,才把它映射成按键。
常见问题
Xbox 手柄能在 Mac 上当作 HOTAS 吗?
对大多数飞行来说可以。左摇杆负责俯仰和滚转,扳机或右摇杆负责偏航和油门,十字键是帽子开关。读取手柄的游戏会自己分配它们,对于键盘游戏,InputConfig 把它们变成按键。
X-Plane 能读取 Xbox 手柄吗?
X-Plane 12 在 Mac 上原生运行,有自己的摇杆设置。它的手册没有提到游戏手柄,我也没有测试过,所以启动 X-Plane 之前先连接手柄,看它的摇杆界面是否列出了它。
我能在 Mac 上玩 Microsoft Flight Simulator 或 DCS 吗?
不能原生运行。两者都没有 Mac 版,所以它们需要虚拟机里的 Windows 或兼容层,手柄支持取决于那套方案。
InputConfig 能让游戏看到摇杆吗?
不能。它发送键盘和鼠标输入,不是虚拟手柄或摇杆。只接受摇杆的游戏,必须自己读取这个设备。
在 Mac 上,真正的 HOTAS 值得买吗?
如果你玩的模拟器会读取它,比如 X-Plane,真正的摇杆和油门能给你模拟控制,以及一个能停在原位的油门,这是手柄做不到的。对于键盘游戏,映射成按键的手柄能完成大部分同样的工作。
更多中文页面
详细指南(英文)
作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。
本页的其他语言版本: English, Deutsch, Español, Français, Italiano, 日本語, 한국어, Polski, Português, Русский, ไทย, 繁體中文
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.