เวอร์ชัน: 2.0
อัปเดตล่าสุด: 2026-03-13
ภาพรวม
เอกสารข้อกำหนดนี้แบ่งออกเป็น 2 ส่วน ดังนี้
ข้อกำหนดขั้นต่ำอธิบายเกณฑ์สำหรับหมวดหมู่อุปกรณ์ต่อพ่วงเพื่อให้เข้ากันได้กับ ChromeOS
ข้อกำหนดเพิ่มเติมจะอธิบายเกณฑ์สำหรับการรับรอง เอกสารนี้ใช้กับเมาส์เท่านั้น และไม่รวมแทร็กแพดหรือแทร็กบอล
Legend
| คำกริยาของผลิตภัณฑ์ | การดำเนินการในการพัฒนา |
|---|---|
| "MUST" | ข้อกำหนดผลิตภัณฑ์ที่ต้องระบุ |
| "SHOULD" | คำแนะนำเพิ่มเติม |
| "MAY" | สิ่งที่แนะนำให้มี |
ข้อกำหนดขั้นต่ำ
ข้อกำหนดทั่วไปของอุปกรณ์ต่อพ่วง
- อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดขั้นต่ำ(cc-generic-peripheral) ที่กำหนดไว้ในข้อกำหนดอุปกรณ์ต่อพ่วงทั่วไป
ซอฟต์แวร์
เคอร์เนล
หากใช้ไดรเวอร์เคอร์เนลที่กำหนดเอง จะต้องตรวจสอบใน Linux ต้นทาง
หากใช้ไดรเวอร์เคอร์เนลที่กำหนดเอง จะต้องย้อนกลับไปยังเคอร์เนล Chromium OS เวอร์ชัน 5.4 ขึ้นไป
เมื่อปิดหรือยกเลิกการเชื่อมต่อเมาส์ เคอร์เนลต้องนำเมาส์ออกจากคอลเล็กชันอุปกรณ์อินพุต
ปุ่ม
- หากเมาส์มีปุ่มที่มีฟังก์ชันเริ่มต้น เมาส์ต้องรายงานฟังก์ชันเริ่มต้นโดยใช้รหัส KEY_ หรือ BTN_ ที่เกี่ยวข้องซึ่งระบุไว้ในเคอร์เนล Linux
ข้อกำหนดเพิ่มเติม
นอกจากข้อกำหนดขั้นต่ำ(#minimum-requirements)แล้ว อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดบังคับด้านล่างเพื่อให้ได้รับการรับรอง
ข้อกำหนดทั่วไปของอุปกรณ์ต่อพ่วง
- [ต้องระบุ] อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดเพิ่มเติมที่กำหนดไว้ในข้อกำหนดอุปกรณ์ต่อพ่วงทั่วไป
ฮาร์ดแวร์และการออกแบบภาพ
โหมดประหยัดพลังงาน
[ไม่บังคับ] เมื่อเมาส์ไม่มีการใช้งานเป็นระยะเวลาหนึ่ง เมาส์ควรเข้าสู่โหมดประหยัดพลังงาน
ซอฟต์แวร์
ปุ่ม
- [ไม่บังคับ] เมาส์ควรรายงานแป้นก็ต่อเมื่อมีแป้นนั้นอยู่บนเมาส์จริงๆ หรือสามารถแมปกับปุ่มใดปุ่มหนึ่งของเมาส์ได้โดยใช้เครื่องมือการกำหนดค่า
การรายงานแบตเตอรี่
- [ต้องระบุ] หากเมาส์มีแบตเตอรี่ อุปกรณ์ต้องรายงานระดับแบตเตอรี่ผ่านรายงานความแรงของแบตเตอรี่อเนกประสงค์ HID มาตรฐาน
กำลังชาร์จ
[ต้องระบุ] หากเมาส์ใช้แบตเตอรี่แบบชาร์จได้ เมาส์ต้องรองรับการชาร์จใหม่โดยใช้ USB-C
[ต้องระบุ] หากเมาส์มีที่ชาร์จ USB-C ที่ชาร์จจะต้องได้รับการรับรองจาก USB-IF
ประวัติการแก้ไข
| วันที่ | เวอร์ชัน | หมายเหตุ |
|---|---|---|
| 2026-03-13 | 2.0 | อัปเดตเอกสารประกอบ |
| 2024-02-01 | 1.0.1 | เผยแพร่ครั้งแรกในแพลตฟอร์ม Google Developers |
| 2023-05-19 | 1.0 | เผยแพร่ครั้งแรก |