【问题标题】:Gamepad API - Different browser axis mappingGamepad API - 不同的浏览器轴映射
【发布时间】:2020-12-16 20:05:23
【问题描述】:

我正在使用 Gamepad API,并且在同一台计算机上使用 chrome 和 firefox,我得到了不同的轴映射、轴编号和按钮映射。 有没有办法让它们使用相同的映射? 还是某个图书馆?

谢谢

【问题讨论】:

    标签: html google-chrome firefox gamepad-api


    【解决方案1】:

    根据spec,如果检测到已知配置,用户代理可以免费重新映射按钮。不过,他们不必这样做。不过,您可以在客户端代码中手动检查映射并重新映射。

    每个设备制造商都创造了许多不同的产品,并且每个都有 按钮和轴的独特样式和布局。其目的是 用户代理尽可能多地支持这些。

    此外,还制定了事实上的标准布局 受到游戏机的欢迎。当用户代理识别出附加的 设备,建议将其重新映射到规范排序 若有可能。无法识别的设备仍应暴露在外 以原始形式。

    【讨论】:

      猜你喜欢
      • 2019-04-11
      • 1970-01-01
      • 1970-01-01
      • 2013-05-31
      • 2015-12-23
      • 1970-01-01
      • 2021-08-11
      • 2020-07-01
      • 1970-01-01
      相关资源
      最近更新 更多