【发布时间】:2020-12-16 20:05:23
【问题描述】:
我正在使用 Gamepad API,并且在同一台计算机上使用 chrome 和 firefox,我得到了不同的轴映射、轴编号和按钮映射。 有没有办法让它们使用相同的映射? 还是某个图书馆?
谢谢
【问题讨论】:
标签: html google-chrome firefox gamepad-api
我正在使用 Gamepad API,并且在同一台计算机上使用 chrome 和 firefox,我得到了不同的轴映射、轴编号和按钮映射。 有没有办法让它们使用相同的映射? 还是某个图书馆?
谢谢
【问题讨论】:
标签: html google-chrome firefox gamepad-api
根据spec,如果检测到已知配置,用户代理可以免费重新映射按钮。不过,他们不必这样做。不过,您可以在客户端代码中手动检查映射并重新映射。
每个设备制造商都创造了许多不同的产品,并且每个都有 按钮和轴的独特样式和布局。其目的是 用户代理尽可能多地支持这些。
此外,还制定了事实上的标准布局 受到游戏机的欢迎。当用户代理识别出附加的 设备,建议将其重新映射到规范排序 若有可能。无法识别的设备仍应暴露在外 以原始形式。
【讨论】: