이 컨트롤러 테스트에서 확인하는 것
이 테스터는 브라우저 게임이 사용하는 것과 같은 인터페이스인 Gamepad API로 게임패드를 읽습니다. 그래서 여기서 보이는 값이 게임이 실제로 받는 값과 똑같습니다. 오래 쓴 컨트롤러에서 흔히 고장 나는 네 가지를 점검합니다.
- 버튼. 17개 표준 입력이 눌릴 때마다 켜지고, 한 번 인식된 뒤에는 테두리가 남습니다. 패드 전체를 차례로 눌러 보면 죽은 버튼이나 두 번 입력되는 버튼을 바로 찾을 수 있습니다.
- 아날로그 스틱. 두 개의 원형 스코프가 각 스틱의 현재 위치와 최근 2초 동안의 궤적을 그립니다. 중심에서 벗어나 멈추는 스틱, 늦게 돌아오는 스틱, 바깥 링까지 닿지 않는 스틱이 즉시 눈에 보입니다.
- 트리거. 대부분의 컨트롤러에서 LT와 RT는 아날로그입니다. 막대 그래프로 압력이 0에서 100%까지 부드럽게 올라가는지, 손을 떼면 0으로 돌아오는지 확인할 수 있습니다.
- 진동과 폴링 레이트. 강한 진동 모터와 약한 진동 모터를 따로 작동시키고, 컨트롤러가 초당 몇 번 입력을 보내는지 살펴봅니다.
게임패드·컨트롤러 테스트 방법
- 케이블로 컨트롤러를 연결하거나 블루투스로 페어링합니다. macOS와 Linux에서는 패드가 깨어 있어야 하므로 아무 버튼이나 눌러 주세요.
- 상태 표시 점이 녹색으로 바뀌고 컨트롤러 이름이 나타날 때까지 기다립니다.
- 모든 버튼을 한 번씩 누릅니다. 각 스틱을 바깥 가장자리를 따라 돌린 뒤 손을 떼고 0.00으로 돌아오는지 확인합니다.
- 두 트리거를 천천히 당겨 값이 고르게 올라가는지 봅니다.
- 손을 뗀 상태에서 스틱이 0에 머물지 않으면, 전용 조이스틱 쏠림 테스트로 정확하게 측정해 보세요.
지원되는 컨트롤러
운영체제가 인식하는 HID 게임패드라면 모두 가능합니다. Xbox Series, Xbox One, Xbox 360 패드, PlayStation DualSense와 DualShock 4, 닌텐도 스위치 Pro 컨트롤러와 Joy-Con(블루투스 페어링), 8BitDo, Logitech, Hori, Razer, PowerA, GameSir, 그리고 대부분의 일반 USB 패드를 지원합니다. Android와 iPadOS의 모바일 브라우저도 Gamepad API를 지원하므로 스마트폰이나 태블릿에서도 컨트롤러를 테스트할 수 있습니다.
테스터는 전부 사용자 기기 안에서 실행됩니다. 설치할 것이 없고 입력 데이터가 어디로도 전송되지 않습니다.
자주 묻는 질문
컨트롤러가 연결되어 있는데 아무것도 표시되지 않아요. 왜 그런가요?
브라우저는 개인정보 보호를 위해 첫 버튼 입력이 있어야 게임패드를 노출합니다. 아무 버튼이나 눌러 보세요. 그래도 나타나지 않으면 Steam이나 DS4Windows 같은 다른 프로그램이 장치를 독점하고 있지 않은지 확인하고, 다른 USB 포트나 케이블을 시도해 보세요.
PC에 연결한 PS5, PS4 컨트롤러도 온라인 테스트가 되나요?
네. DualSense와 DualShock 4는 Windows, macOS, Linux에서 USB와 블루투스 모두로 인식됩니다. 터치패드와 자이로스코프는 표준 Gamepad API에 포함되지 않아 표시되지 않지만, 버튼, 스틱, 트리거, 진동은 모두 확인할 수 있습니다.
버튼 번호가 제 컨트롤러의 표기와 다른 이유는 무엇인가요?
Gamepad API는 번호가 붙은 표준 레이아웃을 사용합니다. 각 번호 아래의 작은 라벨이 그 위치의 일반적인 Xbox / PlayStation 이름을 보여 줍니다. 'raw' 매핑으로 인식된 컨트롤러는 입력 위치가 다를 수 있습니다.
폴링 레이트는 어느 정도가 정상인가요?
유선 Xbox와 DualSense 패드는 보통 125~250Hz, 블루투스는 60~125Hz 정도, 대회용 패드는 최대 1000Hz까지 보고합니다. 이보다 훨씬 낮다면 불량 케이블, 혼잡한 블루투스 연결, 또는 브라우저가 백그라운드 탭을 제한하는 경우가 많습니다.