CoderTools

USB 장치 뷰어

WebHID API를 사용하여 HID 장치 정보, VID/PID 및 디스크립터 보기

아래 버튼을 클릭하여 USB 장치를 선택하세요. 브라우저 팝업이 나타나면 목록에서 HID 장치를 선택할 수 있습니다. HID 클래스 장치(키보드, 마우스, 게임패드 등)만 표시됩니다.

온라인 USB 장치 뷰어 사용 방법

1

'USB 장치 연결' 클릭

브라우저의 장치 선택 대화 상자가 열립니다. 브라우저가 컴퓨터에 연결된 모든 사용 가능한 USB HID 장치를 나열합니다.

2

장치 선택

브라우저의 장치 선택기에서 검사하려는 USB HID 장치를 선택하세요. 장치가 이 웹 기반 USB 분석 도구에 연결됩니다.

3

장치 정보 보기

연결되면 장치의 공급업체 ID(VID), 제품 ID(PID), 제품 이름 및 제조업체가 표시됩니다. VID/PID 조회 기능이 알려진 제조업체를 자동으로 식별합니다.

4

HID 컬렉션 탐색

사용 페이지, 사용 ID 및 입력/출력/기능 보고서를 포함한 HID 보고서 구조를 찾아보세요. 펌웨어 개발을 위해 16진수 또는 C 배열 형식으로 원시 디스크립터 데이터를 볼 수 있습니다.

USB VID와 PID란?

모든 USB 장치에는 공급업체 ID(VID)와 제품 ID(PID)로 구성된 고유 식별자가 있습니다. 이러한 16진수 코드는 운영 체제와 응용 프로그램이 USB 장치를 식별하고 올바른 드라이버를 로드하는 데 도움이 됩니다.

  • 공급업체 ID(VID): USB-IF가 각 제조업체에 할당한 16비트 식별자입니다. 예를 들어 0x045E는 Microsoft, 0x046D는 Logitech, 0x054C는 Sony에 속합니다.
  • 제품 ID(PID): 제조업체가 각 제품에 할당한 16비트 식별자입니다. VID와 결합하여 특정 장치 모델을 고유하게 식별합니다.

주요 기능

VID/PID 식별

USB 공급업체 ID와 제품 ID를 16진수 형식으로 즉시 확인하세요. 내장 데이터베이스가 Microsoft, Logitech, Sony, Nintendo, Razer 등 200개 이상의 주요 제조업체를 자동으로 식별합니다.

HID 컬렉션 브라우저

사용 페이지, 사용 ID 및 보고서 유형을 포함한 완전한 HID 보고서 구조를 탐색하세요. 키보드, 마우스 또는 게임패드가 프로토콜 수준에서 컴퓨터와 통신하는 방식을 이해할 수 있습니다.

보고서 디스크립터 뷰어

여러 형식으로 원시 HID 보고서 디스크립터 데이터를 확인하세요: 공백이 있는 16진수, 압축 16진수 또는 C 배열 구문. USB HID 펌웨어를 만드는 임베디드 개발자에게 완벽합니다.

입력 보고서 모니터

HID 입력 보고서의 고급 실시간 모니터링. 장치와 상호 작용하면서 보고서 ID와 데이터 길이를 관찰하세요. 사용자 정의 HID 구현 디버깅에 유용합니다.

내보내기 및 공유

문서화 또는 추가 분석을 위해 완전한 장치 정보를 JSON 형식으로 내보내세요. VID/PID 및 디스크립터 데이터를 한 번의 클릭으로 복사하여 쉽게 공유할 수 있습니다.

지원되는 USB HID 장치

WebHID API는 HID(Human Interface Device) 클래스 USB 장치를 지원합니다. 대부분의 입력 주변 장치와 많은 사용자 정의 장치가 이 온라인 USB 장치 검사기와 함께 작동합니다:

키보드
마우스 및 트랙패드
게임패드 및 조이스틱
게이밍 헤드셋
그래픽 태블릿
지문 인식기
LED 컨트롤러
사용자 정의 HID 장치

브라우저 호환성

WebHID API 지원은 데스크톱 플랫폼의 Chromium 기반 브라우저로 제한됩니다. 모바일 브라우저는 USB HID 액세스를 지원하지 않습니다:

  • Chrome 89+ — Windows, macOS, Linux, ChromeOS에서 완전 지원
  • Edge 89+ — Windows, macOS에서 완전 지원
  • Opera 75+ — Windows, macOS, Linux에서 완전 지원
  • Firefox — 지원되지 않음 (WebHID 구현 없음)
  • Safari — 지원되지 않음 (WebHID 구현 없음)

일반적인 사용 사례

하드웨어 개발 및 디버깅

VID/PID 구성 확인, HID 보고서 디스크립터 검사 및 사용자 정의 USB HID 펌웨어 디버깅. 키보드, 마우스 또는 사용자 정의 입력 장치를 만드는 임베디드 개발자에게 필수 도구입니다.

드라이버 문제 해결

VID/PID로 알 수 없는 USB 장치를 식별하여 올바른 드라이버를 찾으세요. 운영 체제가 장치를 올바르게 인식하는지 확인하고 제조업체 정보를 검증하세요.

게이밍 주변기기 테스트

게이밍 키보드, 마우스 및 컨트롤러를 검사하여 HID 구현을 이해하세요. 고급 기능 구성 또는 입력 지연 문제 해결에 유용합니다.

보안 연구

보안 감사를 위해 USB HID 장치 동작을 분석하세요. 장치가 노출하는 데이터를 이해하고 제조업체 사양과 일치하는지 확인하세요.

브라우저 및 API 제한

관련 도구

빠른 메뉴

최근 사용 도구 없음