USB
USB 장치는 키보드, 마우스, 저장 장치, 카메라 등 우리 주변 어디에나 있습니다. 연결된 USB 장치를 스캔하고 장치 디스크립터를 읽어 WebUSB로 연결 문제를 해결해 보세요.
USB 기기 점검
usb device check, usb diagnostic, usb scanner
[READY]
도구 열기 →USB 기기 정보
usb device info, vid pid lookup, usb device identifier
[READY]
도구 열기 →프린터 테스트
printer test, printer tester, test page
[READY]
도구 열기 →USB
USB 장치는 키보드, 마우스, 저장 장치, 카메라 등 우리 주변 어디에나 있습니다. 연결된 USB 장치를 스캔하고 장치 디스크립터를 읽어 WebUSB로 연결 문제를 해결해 보세요.
개인정보 보호 우선 usb 테스트 도구 usbRecognized의 모든 테스트는 보안 Web API를 사용하여 브라우저에서 완전히 실행됩니다. 소프트웨어 다운로드 없음, 설치 없음, 데이터 업로드 없음 — 개인정보는 100% 보호됩니다. 위의 도구를 클릭하여 바로 테스트를 시작하세요.
이 카테고리의 일부 도구는 지금 사용할 수 있습니다(✓로 표시). 나머지는 곧 출시됩니다 — 각 출시 예정 페이지에는 도구가 무엇을 하는지, 그동안 하드웨어를 어떻게 테스트할 수 있는지에 대한 자세한 미리보기가 포함되어 있습니다.
WebUSB로 확인할 수 있는 것과 없는 것
브라우저는 명확한 권한 확인을 거쳐서만 USB 기기에 접근할 수 있으며, 브라우저가 가져갈 수 있도록 허용된 인터페이스를 노출한 기기여야 합니다. 운영체제가 이미 보호되는 종류의 드라이버에 묶어 둔 기기, 이를테면 키보드와 마우스, 대용량 저장 장치는 웹에서 일부러 차단합니다. 웹 페이지에 넘기면 보안 구멍이 되기 때문입니다. 이 제한이 아무것도 보이지 않는 듯한 USB 검사에 대한 혼란 대부분을 설명합니다.
접근 가능한 기기에 대해서는 기기 디스크립터와 구성 및 인터페이스 디스크립터, 벤더 ID(VID)와 제품 ID(PID), 협상된 연결 속도를 읽을 수 있습니다. 진단 자료로 충분한 양입니다. 알 수 없는 기기를 식별하고, 제대로 인식되었는지 확인하고, 기대한 속도로 동작하는지 아는 데 쓸 수 있습니다.
브라우저가 할 수 없는 일은 임의의 기기에 클래스별 명령을 내리는 일, 허가받지 않은 기기에서 데이터를 읽는 일, 전기적인 층을 살피는 일입니다. 인식 자체에 실패한 기기는 목록에 나타나지 않습니다. 인식 과정은 브라우저가 볼 수 있는 층보다 아래에서 일어나기 때문입니다. 이런 부정적인 결과 자체도 알려주는 바가 있어 조사를 소프트웨어에서 케이블과 포트, 전원 쪽으로 옮기게 됩니다.
USB 디스크립터 읽기: VID, PID, 클래스, 속도
벤더 ID(VID)는 제조사에 부여된 번호이며 제품 ID(PID)는 그 제조사가 특정 제품에 정한 번호입니다. 운영체제는 이 둘의 조합으로 어떤 드라이버를 올릴지 정합니다. 겉면 표시가 닳았거나 이름이 알 수 없음으로 나오는 기기를 식별하는 가장 빠른 길은 이 두 값을 조회하는 것입니다.
디바이스 클래스는 기기의 큰 갈래를 말하고 인터페이스 클래스는 각 인터페이스가 맡은 기능을 말합니다. 헤드셋 같은 복합 기기는 오디오용 인터페이스와 버튼용 인터페이스를 따로 선언하며 각 인터페이스가 저마다 클래스를 가집니다. 그래서 한 대의 기기가 목록에 두 번 이상 나올 수 있고, 한쪽 인터페이스만 운영체제에 붙잡힌 헤드셋이 절반만 동작할 수 있습니다.
보고되는 속도는 기기가 낼 수 있는 최대값이 아니라 협상된 연결 속도입니다. 빠른 연결이 되는 기기도 케이블이나 포트, 허브가 받쳐주지 못하면 아래 단계로 내려갑니다. 설명서보다 낮은 속도를 알리는 기기가 꼭 고장인 것은 아니며, 더 그럴듯한 까닭은 낮은 속도까지만 연결되는 케이블이며 데이터 등급 없이 팔리는 충전 케이블에서 흔합니다.
인식되지 않는 기기를 점검하는 순서
바깥쪽부터 안쪽으로 점검합니다. 케이블을 먼저 봅니다. 다른 곳에서는 되고 여기서는 안 되는 가장 흔한 까닭은 충전 전용 케이블이기 때문입니다. 다음으로 포트를 바꿉니다. 허브보다 본체에 바로 난 포트를 먼저 씁니다. 전류가 모자란 허브는 뚝뚝 끊기는 인식 현상을 일으켜 소프트웨어 고장처럼 보이기 때문입니다. 그 다음에 드라이버로 넘어갑니다.
인식되었다가 사라진다면 데이터가 아니라 전원을 의심합니다. 포트가 줄 수 있는 전류를 넘겨 쓰는 기기는 인식에는 성공했다가 동작을 시작하면 떨어집니다. 외장 드라이브와 버스 전원 허브가 단골 예입니다. 전원이 달린 허브가 이런 종류의 고장을 풀어주며 확인하는 데 비용이 들지 않습니다.
다른 기기는 나오는데 해당 기기가 목록에 한 번도 나타나지 않으면 고장은 브라우저보다 아래에 있습니다. 운영체제의 장치 관리자에 나오는지 확인합니다. 운영체제에도 없는 기기는 브라우저가 볼 수 없으며 웹 검사를 거듭해도 바뀌지 않습니다. 여기서부터는 하드웨어와 드라이버 조사로 넘어갑니다.
USB 연결 프린터 점검
프린터는 USB 연결 너머에서 일어나는 동작이 많아 따로 다루는 진단 과제입니다. 페이지 기술 언어와 색상 관리, 노즐 상태는 본체 안에서 다뤄지므로 통신이 완전한 프린터도 인쇄는 나쁠 수 있습니다. 연결과 인쇄 결과를 가르는 것이 문제 진단의 첫걸음입니다.
연결 고장은 오프라인 표시나 모아 둔 작업이 인쇄되지 않는 모습으로 나타납니다. 잠에서 깨어날 때 버스에서 떨어지는 프린터는 드라이버 문제와 똑같아 보이므로 USB 층에서 살필 값어치가 있습니다. 믿음직하게 인식되면서도 인쇄가 나쁘면 연결이 아니라 인쇄 품질 문제입니다.
인쇄 품질 고장에는 짧은 원인 목록이 따로 있습니다. 가로 흰 줄은 대개 프린트 헤드의 막힘을 가리킵니다. 페이지를 가로지르는 색 어긋남은 대개 반쯤 빈 카트리지나 어긋난 헤드를 가리킵니다. 가지런한 간격으로 반복되는 세로 자국은 대개 롤러나 드럼의 흠을 가리킵니다. 문서를 인쇄해 전체로 판단하기보다 각 항목을 따로 움직이는 시험 페이지가 더 잘 가려냅니다.
USB FAQ
USB 기기 검사는 실제로 무엇을 합니까.
브라우저가 접근하도록 허락받은 USB 기기를 헤아린 뒤 디스크립터를 읽습니다. 벤더 ID(VID)와 제품 ID(PID), 디바이스와 인터페이스 클래스, 협상된 연결 속도입니다. 운영체제가 이미 받아들인 내용을 알려주므로 알 수 없는 기기를 식별하거나 기대한 속도로 인식되었는지 확인하는 데 쓸모가 있습니다.
브라우저에서 일부 USB 기기만 보이는 이유는 무엇입니까.
드러내면 위험한 종류를 일부러 막기 때문이며 키보드와 마우스, 대용량 저장 장치가 여기에 듭니다. 키보드를 가져갈 수 있는 웹 페이지는 모든 누름을 옮겨 적을 수 있으므로 이 제한은 결함이 아니라 안전 경계입니다. 해당 종류의 기기는 그대로 잘 동작하며 웹 페이지에서 들여다볼 수만 없을 뿐입니다.
VID와 PID란 무엇이며 왜 중요합니까.
벤더 ID(VID)는 하드웨어 제조사에 부여된 수이며 제품 ID(PID)는 그 제조사가 특정 제품에 정한 수입니다. 운영체제는 이 짝을 보고 어떤 드라이버를 올릴지 정합니다. 나오는 이름이 뭉뚱그려져도 겉면 표시가 닳아도 짝을 조회하면 정확히 식별되므로 중요합니다.
USB 기기를 인식하지 못합니다. 어디서 시작합니까.
드라이버가 아니라 케이블과 포트부터 봅니다. 전원만 나르는 충전 전용 케이블이 단독으로 가장 흔한 까닭입니다. 기기를 허브가 아니라 본체에 바로 난 포트로 옮기고, 쓸 수 있으면 다른 컴퓨터에서도 시험합니다. 운영체제의 장치 관리자에도 없으면 고장은 완전히 브라우저보다 아래에 있습니다.
기기가 USB 2.0과 3.0 중 어느 속도로 동작하는지 어떻게 압니까.
검사는 협상된 연결 속도를 알려주며 기기와 호스트가 실제로 맞춘 값입니다. 더 빠른 연결이 되는데 더 느리다고 나오면 단계가 내려앉은 것으로 대개 케이블 탓입니다. 낮은 속도까지만 되는 케이블이 널리 팔리고 더 빨리 되는 기기에 딸려오는 때가 있어 케이블이 첫째로 바꿀 대상입니다.
프린터가 오프라인으로 표시되는 이유는 무엇입니까.
오프라인 프린터는 대개 드라이버 탓이 아니라 연결이나 전원 관리 탓입니다. 잠에 들 때 USB 버스에서 사라지는지, 켤 때 믿음직하게 인식되는지 봅니다. 연결이 튼튼한데도 오프라인으로 나오면 케이블이 아니라 대기열이나 드라이버 탓입니다.
웹사이트에 USB 기기 접근을 허용해도 안전합니까.
사이트를 알아보고 기기를 가지고 무엇을 하는지 알 때 안전합니다. 허가는 모든 USB가 아니라 고른 기기에만 미치기 때문입니다. 브라우저가 분명한 선택판을 보여주며 페이지는 고른 인터페이스만 가져갈 수 있습니다. 믿을 수 있는 진단 페이지에 주고 뒤에 거두는 쓰임도 됩니다.
드라이버 없이 알 수 없는 USB를 식별할 수 있습니까.
브라우저가 닿는 종류라면 됩니다. 벤더 ID(VID)와 제품 ID(PID)를 읽으면 드라이버 없이 제조사와 모델을 찾아낼 수 있습니다. 인식될 때 기기 스스로 알리는 값에 기대기 때문입니다. 알 수 없는 것을 뭉뚱그린 이름 아래 모으는 운영체제 관리자에서 헤매는 것보다 빠른 때가 많습니다.