Skip to main content
GameInput의 센서 기능은 Windows 센서 스택에 의존합니다. 장치를 이 센서 스택과 호환되게 만들려면 다음을 참조하세요. 검증:

좌표계

장치는 Y축이 위를 향하는 오른손 좌표계로 장치 가속도를 보고해야 합니다. 각속도는 이러한 축을 중심으로 오른손 법칙을 따릅니다. X축은 장치 중심에서 오른쪽을 향합니다. Y축은 장치 중심에서 사용자의 얼굴을 향합니다. Z축은 장치 중심에서 아래쪽으로 향합니다. 샘플 가속도 출력(단위: g):
  • 장치가 테이블에 평평하게 놓여 있음:
    • 정지 상태의 각속도는
  • 이 상태에서 장치를 위로 들어 올림: 으로 증가
  • 이 상태에서 장치를 낙하시킴: 으로 감소
  • 장치의 위쪽 가장자리가 공중에 있고 아래쪽 가장자리가 표면에 오도록 회전:
    • 회전 중 각속도 X가 양수가 됨:
  • 다시 평평한 상태로 돌아감.
  • 장치의 왼쪽 가장자리가 공중에 있고 오른쪽 가장자리가 표면에 오도록 회전:
    • 회전 중 각속도 Z가 음수가 됨:
  • 다시 평평한 상태로 돌아감.
  • 장치를 시계 방향으로 회전(오른손 법칙과 반대)
    • 회전 중 각속도 Y가 음수가 됨:

비고

장치 진동으로 인한 노이즈

장치의 저주파 럼블이나 버즈(예: 햅틱으로 인한 것)는 자이로미터 노이즈를 유발하고 정밀도에 영향을 줄 수 있습니다.
  • 가능한 하드웨어 완화책: 센서의 의도적 배치나 진동 감쇠 패딩 소재로 센서 주위를 감싸는 등, 햅틱으로부터 센서를 기계적으로 분리
  • 가능한 소프트웨어 완화책: 저역 통과 필터 사용

레지스트리 키

[!IMPORTANT] 장치가 Windows Hardware Quality Lab 인증을 통과해야 하는 경우, 아래에 설명된 레지스트리 키를 추가하세요. GameInput은 장치의 WHQL 준수 출력을 게임 개발자를 위해 기대되는 출력에 맞게 변환합니다. 공급업체 ID(VID) VVVV, 제품 ID(PID) PPPP, 사용 페이지 UUUU, 사용 ID XXXX를 가진 장치에 대한 매핑은 레지스트리의 다음 위치에서 읽어옵니다.
Generic 사용 페이지(0x0001)와 사용 ID Joystick(0x0004) 및 Gamepad(0x0005)만 지원됩니다. [!TIP] 다음 하위 키는 이미 시장에 출시된 장치의 제조업체를 위한 것입니다. 아직 출시되지 않은 장치는 위에서 설명한 좌표계를 올바르게 보고해야 하며 관련 테스트를 통과해야 합니다.

참조 API 문서

함께 보기

GameInputSensorsInfo GameInputSensorsState GameInput 개요 Windows.Devices.Sensors
마지막 수정일 2026년 8월 24일