问题标签 [gamepad-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - SpaceMouse Compact 无法在 Ubuntu 上的 Chrome 中使用 js Gamepad api
正如标题所示,我在 Ubuntu 上的 Chrome 中使用SpaceMouse时遇到问题。在 Windows 10 上它工作正常。我已尝试安装3DxWare 10和spacenavd,但仍然无法正常工作。值得一提的是,鼠标在 Gazebo 上运行得非常好,所以它一定是 Chrome 的问题。Chrome 或其他软件中是否有一些标志可以使 SpaceMouse 与 JavaScript 中的 Gamepad api 兼容?
android - 您如何模拟 Android 设备的游戏手柄输入?
所以我正在尝试创建一个可以在设备上模拟游戏手柄的应用程序,有点像 vjoy 程序如何在带有 HID 输入模拟器的 Windows 上工作,但我不知道如何,到目前为止我尝试过的最好的想法是使用橡皮鸭在物理上模仿它。否则如何模拟对 android 控制器 API 的输入?
java - 通过蓝牙支持 Android 12 DualSense/ DualShock
Android 12 为控制器 API 添加了一些新的不错的功能,例如支持隆隆声。在 Android 12 中,还可以通过蓝牙处理来自 DualSense/DualShock 控制器的陀螺仪和触摸板输入。应用程序如何处理来自 DualSense/DualShock 控制器的触摸板和陀螺仪数据?索尼的官方远程播放应用程序能够做到这一点,但在我的应用程序中,例如控制器触摸板始终充当鼠标输入(甚至在活动中显示鼠标指针),我不知道如何禁用它。有没有人已经有这方面的经验,或者在我没有找到的任何地方都有可用的例子?
gamepad-api - 如何摆脱 webkit Gamepad API 死区?
我正在使用游戏手柄 api 1在基于 Web 的游戏中读取控制器轴值,但发现游戏手柄 API 总是在每个轴的中心周围应用一定数量的“死区”,即使当控制器上的云台移动。我知道这对常见的家用控制器很有用,但这对于精密对焦控制器来说确实是不可取的。你如何在 webkit 中禁用这个自动应用的死区?