# Switch Pro 手柄 → Mac 键盘/鼠标

把任天堂 Switch Pro 手柄（型号 HAC-013）变成鼠标+键盘的**辅助输入**，用来看/操控MacOS系统，比如ai辅助编程/浏览网页。

**特点**：全部用 macOS 原生框架编写，单文件免安装。
---

## 1. 准备
- 下载解压到一个文件夹，假设为文件夹为"~/switchpro"
- macOS电脑上打开蓝牙连接Switch Pro 手柄。Mac：系统设置 → 蓝牙 → 连接「Pro Controller」（默认名称，具体请根据实际手柄名称选择）
- 双击打开 procon.app，底部菜单栏（右上角）会出现一个图标（白底带网格）。
- ！首次打开会提示需授权，请按照“2、授权”部分进行设置。
- 点图标 → 「退出 Procon」可退出。

## 2. 授权（最关键，否则按键发不出去）
- 双击启动 `Procon.app` 后，首次发事件时系统会弹「辅助功能」请求 → 点允许。（两个授权）
  - 系统设置 → 隐私与安全性 → **辅助功能**，把 `Procon.app`（在它所在文件夹里选中）加进去并勾选；**输入监控**同理。
  - 系统设置 → 隐私与安全性 → **输入监控**，把 `Procon.app`（在它所在文件夹里选中）加进去并勾选；

## 3. 映射表
| 手柄 | 作用 |
|---|---|
| A | Enter（提交 prompt）|
| B | Esc（停止/取消）|
| X | Tab（补全）|
| Y | Space（接受建议）|
| L | ⌘C（复制）|
| R | ⌘V（粘贴）|
| ZL | ⌃C（中断）|
| ZR | 按住 = Option 修饰键 |
| 十字键 ↑ / ↓ | ↑ / ↓ 方向键（翻历史）|
| 十字键 ← / → | ⌥← / ⌥→（按词移光标）|
| 左摇杆 | 鼠标移动 |
| 右摇杆 | 滚轮 |

