사용 방법
- 컨트롤러를 USB 또는 블루투스로 컴퓨터나 휴대폰에 연결한 뒤 아무 버튼이나 누르세요.
- 버튼을 하나씩 눌러 보세요. 누른 버튼에는 표시가 남고, 위쪽 숫자에서 테스트한 개수를 볼 수 있습니다.
- 각 스틱을 한 바퀴 돌린 뒤 놓으세요. 점이 가운데로 돌아오고 값이 데드존 안으로 들어와야 합니다.
- 각 트리거를 천천히 당기며 막대가 0%에서 100%까지 부드럽게 올라가는지 보세요. "진동 테스트"를 클릭하면 모터를 확인할 수 있습니다.
옵션 설명
- 데드존
- 스틱 가운데 주변에서 무시되는 영역으로, 점선 원으로 표시됩니다. 놓은 스틱의 값이 이 밖에 남아 있으면 드리프트하는 것입니다. 대부분의 게임 기본값은 약 0.1입니다.
- 트리거
- LT/RT(L2/R2, ZL/ZR)는 아날로그 방식이라 눌린 정도를 0~100%로 보여 줍니다. 스위치 프로 컨트롤러의 ZL/ZR는 켜짐/꺼짐만 있습니다.
- 표준 매핑
- 브라우저가 배치를 인식하면 Xbox, PlayStation, 닌텐도 컨트롤러에 인쇄된 그대로 버튼이 표시됩니다. 그렇지 않으면 번호로 표시되며 테스트는 그대로 할 수 있습니다.
버튼 번호와 스틱 값
브라우저는 표준 배치의 컨트롤러 버튼을 W3C Gamepad API에 따라 0부터 16까지의 번호로 보고해요. 테스터는 컨트롤러에 인쇄된 이름으로 보여 주며, 대응은 다음과 같아요.
| 번호 | Xbox | PlayStation | Switch |
|---|---|---|---|
| 0 – 3 | A, B, X, Y | ✕, ○, □, △ | B, A, Y, X |
| 4, 5 | LB, RB | L1, R1 | L, R |
| 6, 7 | LT, RT | L2, R2 | ZL, ZR |
| 8, 9 | View, Menu | Create, Options | −, + |
| 10, 11 | LS, RS (스틱 누르기) | L3, R3 | LS, RS |
| 12 – 15 | 위, 아래, 왼쪽, 오른쪽 | 위, 아래, 왼쪽, 오른쪽 | 위, 아래, 왼쪽, 오른쪽 |
| 16 | Xbox 버튼 | PS 버튼 | Home |
표준 배치가 아닌 컨트롤러는 B0, B1 같은 번호로 표시돼요. 각 스틱은 −1에서 1 사이의 x 값과 y 값을 줘요. 중심에서의 거리는 sqrt(x² + y²)이고 최대 1로 제한되며, 이 거리가 데드존보다 크면 스틱이 데드존 밖에 있는 것으로 봐요. 예를 들어 놓은 스틱의 값이 x = 0.09, y = 0.07이면 중심에서 0.114 떨어져 있어 데드존 0.1 밖이고, 드리프트가 있다는 뜻이에요.
자주 묻는 질문
컨트롤러를 연결했는데 아무것도 나타나지 않아요.
브라우저는 버튼을 한 번 누른 뒤에야 컨트롤러를 인식하므로 먼저 아무 버튼이나 누르세요. 그래도 나타나지 않으면 데이터 전송이 되는 USB 케이블을 쓰거나, 블루투스를 다시 페어링하거나, Chrome 또는 Edge를 사용해 보세요.
왜 진동을 테스트할 수 없나요?
진동은 브라우저 지원이 필요합니다. Chrome과 Edge가 가장 잘 지원하며, 일부 브라우저와 컨트롤러 조합은 지원하지 않고 그럴 때는 페이지에 안내가 표시됩니다.
스틱 드리프트는 어떻게 해야 하나요?
먼저 시스템 설정이나 제조사 앱에서 컨트롤러를 보정하세요. 약한 드리프트는 게임에서 데드존을 높여 보세요. 심하고 점점 나빠지는 드리프트는 보통 스틱 청소나 교체가 필요합니다.
컨트롤러를 여러 개 테스트할 수 있나요?
네. 연결된 컨트롤러마다 별도 패널이 표시됩니다.
개인정보 보호
이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.