确认游戏提供了按键映射
寻找手柄图标、设置面板,或列出游戏手柄输入的操作说明。如果页面只介绍键盘或触控操作,不要因为浏览器支持手柄就假设游戏也支持。MDN 将 Gamepad API 说明为开发者响应已连接手柄、读取按钮和轴状态的方式;游戏本身仍需实现支持。
手柄布局并不统一。MDN 的手柄教程提醒,不同设备的按钮数组可能不同,未知映射也可能不遵循标准布局。请用自己的手柄测试移动、确认或跳跃、暂停、菜单导航和模拟扳机。确认游戏提示显示的按钮名称与你手柄上看到的一致。
测试焦点、连接和恢复操作
先连接手柄再加载游戏,也可以测试页面打开后再连接。如果游戏需要焦点,点击游玩区域,并留意浏览器或操作系统是否弹出提示。暂停游戏、拔下手柄并重新连接,确认游戏能恢复到可操作状态,不会卡在旧输入或让玩家无法继续。
也测试键盘操作,特别是菜单和恢复流程。手柄可能更适合移动,但鼠标在文本输入和设置方面仍可能更方便。如果需要振动等特定功能,不要根据普通按钮支持推断;请确认游戏和运行环境明确提供该功能。
选择受支持的配置
如果手柄操作是必要条件,请从明确列出手柄控制的游戏页面,或支持手柄输入筛选的平台目录开始。长时间游玩前先短暂测试。如果找不到操作指南,可以询问发行方支持哪些设备;不要为重新映射按键而安装要求广泛权限的浏览器扩展。
关于浏览器游戏手柄支持的常见问题
浏览器有 Gamepad API 是否意味着所有网页游戏都支持手柄?
不是。API 让游戏开发者能够读取已连接手柄的输入;游戏必须自行实现并映射这些输入。请查看游戏自己的说明。
为什么游戏显示的手柄按键提示不一样?
不同设备的按键布局和映射可能不同。游戏可能假设某种布局,或显示通用标签。请实际测试手柄并阅读游戏内操作指南。
延伸阅读
发现信息过时了? 报告需要更正的内容