PSPlay 手柄按钮映射完整教程
什么时候需要按钮映射
如果你使用的手柄是:
- Xbox 系列手柄(没有 L1/R1 上方的 L2/R2 布局差异,按钮位置和 DualShock/DualSense 不同)
- 八位堂手柄(部分型号布局紧凑)
- 其他第三方 HID 手柄(按键命名或物理位置和 PlayStation 手柄不一致)
- 手柄上某颗键磨损或手感差,想把它的功能转移到另一颗键上
这时 PSPlay 的按钮映射功能可以帮你完全重新定义每个按键。
创建映射配置文件
步骤一:进入映射界面
- 打开 PSPlay,点击主界面左上角的抽屉菜单
- 找到「Button mapping」选项并点击
- 点击「Add mapping」创建新的映射配置
步骤二:识别手柄按键
系统会提示你按下某个按键来识别。按顺序测试所有物理按键:
- 方向键(上下左右)
- Action 按钮(×○□△ 或 Xbox 的 A/B/X/Y)
- 肩键(L1/R1/L2/R2)
- 摇杆按压(L3/R3)
- 其他功能键(Home / Select / Share / Start)
注意:部分手柄的 Home 键会被 Android 系统接管(比如 Xbox 手柄的 Xbox 键默认打开系统菜单),这种情况下无法在 PSPlay 中自定义 Home 键的行为。可以改用「双按键组合」方案代替。
步骤三:定义每个按键的 PS 功能
在映射界面,你需要把物理手柄的按键逐一对应到 PlayStation 手柄的功能:
| 物理按键 | → 映射到 | PS 功能 |
|---|---|---|
| Xbox A | → | ×(Cross) |
| Xbox B | → | ○(Circle) |
| Xbox X | → | □(Square) |
| Xbox Y | → | △(Triangle) |
| Xbox LB | → | L1 |
| Xbox RB | → | R1 |
| Xbox LT | → | L2 |
| Xbox RT | → | R2 |
| Xbox D-Pad | → | D-Pad |
| Xbox 左摇杆 | → | 左摇杆 |
| Xbox 右摇杆 | → | 右摇杆 |
步骤四:保存配置
给你的映射配置起一个辨识度高的名字,比如「Xbox 映射」「8bitdo SN30 映射」。以后换手柄可以快速切换配置文件。
组合按键映射
问题
有些手柄上的某颗按键被 Android 系统占用了(比如 Home 键),PSPlay 无法捕获它。
解决方案:双按键组合
在映射过程中,如果遇到被系统拦截的按键:
- 回到 Button mapping 主界面
- 找到「Use 2 buttons combination」选项
- 启用后按下两个按键的组合(比如 L1 + L2)来代替那颗被占用的键
比如 Xbox 手柄的 Xbox 键被系统拦截,可以用 L1 + R1 组合代替 PS 键功能。
宏功能
PSPlay 支持将多个按键操作序列绑定到单个按键上(宏):
典型用途
- 一键连招(格斗游戏):按一个键触发一串固定的按键序列
- 快捷指令(策略游戏):一键完成多个选中和下达指令的步骤
- 节省操作(任何游戏):把高频使用的多步操作绑定到一颗按键上
设置宏
- 在 Button mapping 界面选择要配置宏的目标按键
- 点击「Create macro」或类似选项
- 依次按下组成宏的按键序列
- 给宏起个名字并保存
多手柄映射
如果你有多个手柄,每个手柄可以创建独立的映射配置。通过 PSPlay 的「Profiles」功能可以快速切换当前使用的手柄映射配置。
恢复默认
如果你想从头开始或恢复到某个手柄的默认映射,在 Button mapping 界面选择「Reset」或「Load default」即可。
注意事项
- 映射配置只影响 PSPlay 内部,不会修改 Android 系统对其他应用的手柄响应
- 不同手柄的映射配置独立保存,换手柄后不会互相干扰
- 主机上的游戏本身不感知映射存在——映射发生在 PSPlay 内部,发送给主机的始终是标准的 PlayStation 按键事件