座標系
デバイスは Y-up の右手座標系としてデバイスの加速度を報告する必要があります。角速度はこれらの軸まわりの右手の法則に従います。
X 軸はデバイスの中心から右へ向かいます。Y 軸はデバイスの中心からユーザーの顔へ向かいます。Z 軸はデバイスの中心から底面の外へ向かいます。
加速度出力のサンプル (単位: g):
- デバイスをテーブルの上に平らに置いた状態:
- 静止時の角速度は
- そこからデバイスを上に持ち上げる: 増加
- そこからデバイスを落とす: 減少
- デバイスを回転させて上端を空中に、下端を面に接するようにする:
- 動作中、角速度 X が正になる:
- 元の平置きに戻す。
- デバイスを回転させて左端を空中に、右端を面に接するようにする:
- 動作中、角速度 Z が負になる:
- 元の平置きに戻す。
- デバイスを時計回り (右手の法則の反対) に回転させる
- 動作中、角速度 Y が負になる:
備考
デバイスの振動によるノイズ
デバイスの低周波の振動や唸り (触覚によって引き起こされるものなど) は、ジャイロメーターにノイズを誘発し、精度に影響を与える可能性があります。- 考えられるハードウェア的緩和策: 意図的なセンサー配置や、振動吸収パディング素材でセンサーを囲むことによる、触覚からのセンサーの機械的分離
- 考えられるソフトウェア的緩和策: ローパスフィルターの使用
レジストリキー
[!IMPORTANT] デバイスが Windows Hardware Quality Lab certification に合格する必要がある場合は、以下に説明するレジストリキーを追加してください。GameInput はデバイスの WHQL 準拠出力を、ゲーム開発者向けに期待される出力に一致するように変換します。 Vendor ID (VID) VVVV、Product ID (PID) PPPP、Usage Page UUUU、Usage ID XXXX を持つデバイスのマッピングは、レジストリ内のこの場所から読み取られます。
[!TIP]
次のサブキーは、既に市場に出荷されているデバイスの製造元向けです。デバイスがまだリリースされていない場合は、上記で説明した座標系 を正しく報告し、関連するテストに合格する必要があります。


