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 ดูเหมือนไม่เห็นอะไร
สำหรับอุปกรณ์ที่เข้าถึงได้ เบราว์เซอร์อ่านตัวบอกลักษณะอุปกรณ์ ตัวบอกลักษณะคอนฟิกกับอินเทอร์เฟซ ตัวระบุผู้ขายกับผลิตภัณฑ์ และความเร็วลิงก์ที่รายงาน นั่นคือข้อมูลวินิจฉัยปริมาณไม่น้อย พอระบุอุปกรณ์ไม่รู้จัก ยืนยันว่า enumerate ถูกต้อง และบอกว่าวิ่งเต็มความเร็วที่คาดหรือไม่
สิ่งที่เบราว์เซอร์ทำไม่ได้คือส่งคำสั่งเฉพาะคลาสไปอุปกรณ์มั่ว อ่านข้อมูลจากอุปกรณ์ที่ไม่ได้รับสิทธิ์ หรือส่องชั้นไฟฟ้า อุปกรณ์ที่ enumerate ไม่ขึ้นเลยจะไม่ปรากฏในรายการ เพราะการ enumerate เกิดใต้ชั้นที่เบราว์เซอร์ส่องเห็น ผลลบเองก็ให้ข้อมูล มันย้ายการสืบจากซอฟต์แวร์ไปสาย พอร์ต และไฟ
อ่านตัวบอกลักษณะ USB: VID, PID, คลาส และความเร็ว
ตัวระบุผู้ขายกับตัวระบุผลิตภัณฑ์คือตัวเลขสองตัวที่ระบุอุปกรณ์ต่อระบบปฏิบัติการ ตัวระบุผู้ขายออกให้ผู้ผลิต ส่วนตัวระบุผลิตภัณฑ์ผู้ผลิตนั้นเลือกให้ผลิตภัณฑ์เฉพาะ คู่นี้คือวิธีจับคู่ไดรเวอร์ และการค้นคู่นี้คือทางเร็วสุดในการระบุอุปกรณ์ที่ป้ายลบหรือชื่อรายงานว่าไม่รู้จัก
คลาสอุปกรณ์อธิบายชนิดอุปกรณ์ภาพกว้าง ส่วนคลาสอินเทอร์เฟซอธิบายหน้าที่เฉพาะของแต่ละอินเทอร์เฟซ อุปกรณ์คอมโพสิตอย่างหูฟังประกาศอินเทอร์เฟซหนึ่งสำหรับเสียงกับอีกหนึ่งสำหรับปุ่มคุม แต่ละอินเทอร์เฟซมีคลาสของตัวเอง นั่นคือเหตุผลที่อุปกรณ์หนึ่งปรากฏในรายการได้มากกว่าครั้ง และหูฟังทำงานครึ่งเดียวเมื่อระบบอ้างแค่หนึ่งในอินเทอร์เฟซ
ความเร็วที่รายงานคือความเร็วลิงก์ที่เจรจา ไม่ใช่สูงสุดที่อุปกรณ์รองรับ อุปกรณ์ที่รองรับลิงก์เร็วจะตกไปลิงก์ต่ำถ้าสาย พอร์ต หรือฮับไม่รองรับ อุปกรณ์ที่รายงานต่ำกว่าสเปกไม่จำเป็นต้องเสีย คำอธิบายที่เป็นไปได้กว่าคือสายที่เดินไว้แค่เรตต่ำ ซึ่งพบบ่อยในสายชาร์จที่ขายโดยไม่มีพิกัดข้อมูล
ลำดับคัดแยกอุปกรณ์ที่ไม่รู้จัก
ทำจากนอกเข้าใน เริ่มที่สาย เพราะสายชาร์จอย่างเดียวคือสาเหตุยอดฮิตของอุปกรณ์ที่ใช้ที่อื่นได้แต่มาตายที่นี่ จากนั้นเปลี่ยนพอร์ต เลือกพอร์ตตรงตัวเครื่องก่อนพอร์ตบนฮับ เพราะฮับที่จ่ายกระแสไม่พอทำให้ enumerate ติดดับเหมือนอาการซอฟต์แวร์เสีย แล้วค่อยไปไดรเวอร์
ถ้าอุปกรณ์ enumerate แล้วหาย ให้สงสัยไฟก่อนข้อมูล อุปกรณ์ที่ดึงกระแสเกินพอร์ตจะ enumerate สำเร็จแล้วหลุดตอนเริ่มทำงาน ดิสก์ภายนอกกับฮับใช้ไฟบัสคือตัวอย่างประจำ ฮับมีไฟเลี้ยงแก้กลุ่มอาการนี้ได้ และการพิสูจน์ไม่เสียอะไร
ถ้าอุปกรณ์ไม่ขึ้นในรายการเลยทั้งที่ตัวอื่นขึ้น ตัวการอยู่ใต้เบราว์เซอร์ ดูว่าอุปกรณ์ปรากฏในตัวจัดการอุปกรณ์ของระบบหรือไม่ อุปกรณ์ที่หายจากระบบ เบราว์เซอร์ก็มองไม่เห็น และการทดสอบบนเว็บแค่ไหนก็เปลี่ยนไม่ได้ จุดนี้การสืบย้ายไปฮาร์ดแวร์กับไดรเวอร์
การตรวจเครื่องพิมพ์ผ่าน USB
เครื่องพิมพ์เป็นโจทย์วินิจฉัยเฉพาะ เพราะพฤติกรรมส่วนใหญ่ไม่เกิดบนลิงก์ USB ภาษาอธิบายหน้า การจัดการสี และสุขภาพหัวฉีดล้วนอยู่ในเครื่องพิมพ์ เครื่องพิมพ์ที่สื่อสารสมบูรณ์จึงยังพิมพ์ห่วยได้ การแยกการเชื่อมต่อออกจากผลพิมพ์คือก้าวแรกในการสืบเรื่องร้องเรียนเครื่องพิมพ์
อาการเชื่อมต่อปรากฏเป็นเครื่องพิมพ์รายงานว่าออฟไลน์ หรืองานค้างคิวแล้วไม่พิมพ์ คุ้มที่จะตรวจชั้น USB เพราะเครื่องพิมพ์ที่หลุดบัสตอนตื่นจากสลีปจะดูเหมือนปัญหาไดรเวอร์เป๊ะ เครื่องพิมพ์ที่ enumerate นิ่งแต่ผลยังห่วย คือปัญหาคุณภาพพิมพ์ ไม่ใช่ปัญหาต่อติด
อาการคุณภาพพิมพ์มีรายการสาเหตุสั้นของตัวเอง แถบขาวแนวนอนมักชี้ว่าหัวฉีดตัน สีเพี้ยนทั่วหน้ามักชี้ว่าตลับใกล้หมดหรือหัวไม่ตรง รอยซ้ำแนวตั้งระยะสม่ำเสมอมักชี้ว่าลูกกลิ้งหรือดรัมเป็นรอย หน้าทดสอบที่ออกแรงแต่ละด้านแยกกันวินิจฉัยได้มากกว่าพิมพ์เอกสารแล้วตัดสินรวม
USB FAQ
ตัวตรวจอุปกรณ์ USB ทำอะไรกันแน่
มัน enumerate อุปกรณ์ USB ที่เบราว์เซอร์มีสิทธิ์ถึง แล้วอ่านตัวบอกลักษณะ ได้แก่ ตัวระบุผู้ขายกับผลิตภัณฑ์ คลาสอุปกรณ์กับอินเทอร์เฟซ และความเร็วลิงก์ที่เจรจา มันรายงานสิ่งที่ระบบยอมรับแล้ว จึงใช้ระบุอุปกรณ์ไม่รู้จักและยืนยันว่าอุปกรณ์ enumerate เต็มความเร็วที่คาด ไม่ใช่ตกไป
ทำไมเบราว์เซอร์เห็นอุปกรณ์ USB แค่บางตัว
เบราว์เซอร์กันคลาสอุปกรณ์ที่เปิดออกแล้วอันตรายโดยตั้งใจ ซึ่งรวมแป้นพิมพ์ เมาส์ และสตอเรจ หน้าเว็บที่อ้างแป้นพิมพ์คุณได้จะบันทึกทุกปุ่ม ข้อจำกัดนี้จึงเป็นเส้นแบ่งความปลอดภัย ไม่ใช่บั๊ก อุปกรณ์คลาสนั้นยังใช้ปกติ เพียงตรวจสอบจากหน้าเว็บไม่ได้
VID กับ PID คืออะไรและสำคัญทำไม
ตัวระบุผู้ขายคือตัวเลขที่ออกให้ผู้ผลิตฮาร์ดแวร์ ส่วนตัวระบุผลิตภัณฑ์ผู้ผลิตนั้นเลือกให้ผลิตภัณฑ์เฉพาะ ระบบใช้คู่นี้ตัดสินว่าจะโหลดไดรเวอร์ใด สำคัญเพราะค้นคู่นี้ระบุอุปกรณ์ได้แม่น แม้ชื่อที่รายงานทั่วไปหรือป้ายลบไปแล้ว
อุปกรณ์ USB ไม่รู้จัก เริ่มตรงไหน
เริ่มที่สายกับพอร์ต ไม่ใช่ไดรเวอร์ สายชาร์จอย่างเดียวส่งไฟแต่ไม่ส่งข้อมูล และเป็นสาเหตุเดี่ยวที่พบบ่อยสุด ย้ายอุปกรณ์ไปพอร์ตตรงตัวเครื่องแทนฮับ และลองเครื่องอื่นถ้ามี ถ้าอุปกรณ์หายจากตัวจัดการอุปกรณ์ของระบบด้วย ตัวการอยู่ใต้เบราว์เซอร์ทั้งก้อน
จะรู้ได้อย่างไรว่าอุปกรณ์วิ่งความเร็ว USB 2.0 หรือ 3.0
ตัวตรวจรายงานความเร็วลิงก์ที่เจรจา ซึ่งเป็นสิ่งที่อุปกรณ์กับโฮสต์ตกลงกันจริง อุปกรณ์ที่รองรับลิงก์เร็วกว่าแต่รายงานช้ากว่า คือตกไปแล้ว ส่วนใหญ่เพราะสาย สายที่พิกัดแค่เรตต่ำขายกันเกลื่อนและมักแถมมากับอุปกรณ์ที่วิ่งเร็วกว่าได้ สายจึงเป็นสิ่งแรกที่ควรสลับ
ทำไมเครื่องพิมพ์ขึ้นว่าออฟไลน์
เครื่องพิมพ์ออฟไลน์มักมาจากการเชื่อมต่อหรือการจัดการพลังงาน ไม่ใช่ไดรเวอร์ ดูว่าเครื่องพิมพ์หายจากบัส USB ตอนเข้าสลีปหรือไม่ และ enumerate นิ่งตอนเปิดหรือไม่ ถ้าการเชื่อมต่อนิ่งแต่ยังรายงานออฟไลน์ ตัวการอยู่ในคิวพิมพ์หรือไดรเวอร์ ไม่ใช่สาย
ให้สิทธิ์เว็บเข้าถึงอุปกรณ์ USB ปลอดภัยหรือไม่
ปลอดภัยเมื่อคุณรู้จักเว็บและเข้าใจว่ามันทำอะไรกับอุปกรณ์ เพราะสิทธิ์จำกัดเฉพาะอุปกรณ์ที่เลือก ไม่ใช่ USB ทุกตัว เบราว์เซอร์แสดงตัวเลือกชัด และหน้าเว็บอ้างได้แค่อินเทอร์เฟซที่เลือก ให้สิทธิ์หน้าวินิจฉัยที่ไว้ใจ แล้วเพิกถอนทีหลังถ้าต้องการ
ระบุอุปกรณ์ USB ไม่รู้จักโดยไม่ลงไดรเวอร์ได้ไหม
ได้ถ้าอุปกรณ์อยู่คลาสที่เบราว์เซอร์ถึง การอ่านตัวระบุผู้ขายกับผลิตภัณฑ์พอค้นผู้ผลิตกับรุ่นได้โดยไม่ต้องมีไดรเวอร์ เพราะตัวระบุมาจากตัวอุปกรณ์เองตอน enumerate วิธีนี้มักเร็วกว่าไล่ตัวจัดการอุปกรณ์ของระบบ ที่อาจจัดอุปกรณ์ไม่รู้จักไว้ใต้หัวข้อทั่วไป