我目前有个需求是开发通过游戏手柄操作的 Web 页面,手柄上有上下左右按钮和键盘的上下左右是一致的,手柄的 A 按钮和键盘上的 Enter 是一致的。所有,有没有相关开发经验的前辈可以指导一下,或者有没有现成的库或者框架?

1 ChefIsAwesome Apr 29, 2016 你想的是虚拟按钮触发物理按钮。实际应该是虚拟按钮跟物理按钮执行同一个函数。 |
2 learnshare Apr 29, 2016 根据 keyCode 处理按键事件就好了 发现一个 Node.js 版本的 https://github.com/rdepena/node-dualshock-controller |
3 Livid MOD PRO Gamepad API https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API 比如 V2EX GameDB 的截图查看页面,就支持通过游戏手柄的 D-Pad 的右来切换图片: gamedb/nes/battlecity/screenshots/762 |