坐标系
设备应以 Y 轴朝上的右手坐标系报告设备加速度。角速度遵循这些轴的右手定则。
X 轴从设备中心指向右侧。Y 轴从设备中心指向用户面部。Z 轴从设备中心指向底部。
以 g 为单位的加速度输出示例:
- 设备平放在桌面上:
- 静止时的角速度为
- 从该状态向上抬起设备:增大为
- 从该状态下落设备:减小为
- 旋转设备使顶部边缘朝上、底部边缘朝下:
- 在运动过程中,X 轴上的角速度变为正值:
- 恢复平放。
- 旋转设备使左边缘朝上、右边缘朝下:
- 在运动过程中,Z 轴上的角速度变为负值:
- 恢复平放。
- 顺时针旋转设备(与右手定则方向相反)
- 在运动过程中,Y 轴上的角速度变为负值:
备注
设备振动产生的噪声
设备中的低频震动或嗡嗡声(例如触觉反馈引起的)可能会引入陀螺仪噪声并影响精度。- 可能的硬件缓解措施:通过有意放置传感器或在传感器周围填充减振材料,将传感器与触觉源在机械上隔离
- 可能的软件缓解措施:使用低通滤波器
注册表项
[!IMPORTANT] 如果你的设备必须通过 Windows 硬件质量实验室认证,请添加下述注册表项。GameInput 会将设备的 WHQL 兼容输出转换为符合游戏开发人员预期的输出。 具有供应商 ID (VID) VVVV、产品 ID (PID) PPPP、用途页 UUUU 和用途 ID XXXX 的设备的映射,将从注册表以下位置读取:
[!TIP]
以下子项面向已上市设备的制造商。如果设备尚未发布,应正确报告上文所述坐标系,且应能通过相关测试。


