সংস্করণ: ২.০
সর্বশেষ হালনাগাদ: ২০২৬-০৩-১৩
সংক্ষিপ্ত বিবরণ
এই স্পেসিফিকেশন ডকুমেন্টটি দুটি বিভাগে বিভক্ত:
ন্যূনতম প্রয়োজনীয়তাগুলো একটি পেরিফেরাল ক্যাটাগরিকে ChromeOS-এর সাথে সামঞ্জস্যপূর্ণ হওয়ার মানদণ্ড বর্ণনা করে।
অতিরিক্ত শর্তাবলীতে সার্টিফিকেশনের মানদণ্ড বর্ণনা করা হয়েছে। এই নথিটি শুধুমাত্র মাউসের জন্য প্রযোজ্য এবং এতে ট্র্যাকপ্যাড বা ট্র্যাকবল অন্তর্ভুক্ত নয়।
কিংবদন্তি
| পণ্য ক্রিয়া | উন্নয়নমূলক পদক্ষেপ |
|---|---|
| "অবশ্যই" | বাধ্যতামূলক পণ্যের প্রয়োজনীয়তা |
| "উচিত" | ঐচ্ছিক সুপারিশ |
| "মে" | থাকলে ভালো |
ন্যূনতম প্রয়োজনীয়তা
জেনেরিক পেরিফেরাল স্পেসিফিকেশন
- পেরিফেরালটিকে অবশ্যই জেনেরিক পেরিফেরাল স্পেসিফিকেশনে সংজ্ঞায়িত ন্যূনতম প্রয়োজনীয়তা (cc-generic-peripheral) পূরণ করতে হবে।
সফটওয়্যার
কার্নেল
যদি কোনো কাস্টম কার্নেল ড্রাইভার ব্যবহার করা হয়, তবে সেটিকে অবশ্যই আপস্ট্রিম লিনাক্সে চেক ইন করতে হবে।
যদি কোনো কাস্টম কার্নেল ড্রাইভার ব্যবহার করা হয়, তবে সেটিকে অবশ্যই ক্রোমিয়াম ওএস কার্নেল ৫.৪ এবং তার পরবর্তী সংস্করণগুলোতে ব্যাকপোর্ট করতে হবে।
যখন কোনো মাউস বন্ধ করা হয় বা সংযোগ বিচ্ছিন্ন করা হয়, তখন কার্নেলকে অবশ্যই ইনপুট ডিভাইসগুলোর তালিকা থেকে মাউসটিকে সরিয়ে ফেলতে হবে।
বোতাম
- যদি মাউসে ডিফল্ট ফাংশনসহ কোনো বাটন থাকে, তবে মাউসটিকে অবশ্যই লিনাক্স কার্নেলে বর্ণিত সংশ্লিষ্ট KEY_ বা BTN_ কোড ব্যবহার করে সেই ডিফল্ট ফাংশনটি রিপোর্ট করতে হবে।
অতিরিক্ত প্রয়োজনীয়তা
সার্টিফিকেশন অর্জনের জন্য, ন্যূনতম প্রয়োজনীয়তার (#minimum-requirements) পাশাপাশি একটি পেরিফেরালকে অবশ্যই নিম্নোক্ত বাধ্যতামূলক শর্তগুলো পূরণ করতে হবে।
জেনেরিক পেরিফেরাল স্পেসিফিকেশন
- [বাধ্যতামূলক] পেরিফেরালটিকে অবশ্যই জেনেরিক পেরিফেরাল স্পেসিফিকেশনে সংজ্ঞায়িত অতিরিক্ত প্রয়োজনীয়তাগুলো পূরণ করতে হবে।
হার্ডওয়্যার এবং ভিজ্যুয়াল ডিজাইন
কম শক্তি মোড
[ঐচ্ছিক] যখন মাউস দীর্ঘ সময় ধরে নিষ্ক্রিয় থাকে, তখন মাউসটির লো-পাওয়ার মোডে চলে যাওয়া উচিত।
সফটওয়্যার
বোতাম
- [ঐচ্ছিক] মাউস কেবল তখনই কোনো কী রিপোর্ট করবে, যদি সেটি মাউসের উপর শারীরিকভাবে উপস্থিত থাকে, অথবা কোনো কনফিগারেশন টুল ব্যবহার করে মাউসের কোনো একটি বাটনে ম্যাপ করা যায়।
ব্যাটারি রিপোর্টিং
- [বাধ্যতামূলক] যদি মাউসে ব্যাটারি থাকে, তবে ডিভাইসটিকে অবশ্যই স্ট্যান্ডার্ড HID জেনারেল পারপাস ব্যাটারি স্ট্রেংথ রিপোর্টের মাধ্যমে ব্যাটারির লেভেল জানাতে হবে।
চার্জিং
[বাধ্যতামূলক] যদি মাউসটি রিচার্জেবল ব্যাটারি ব্যবহার করে, তবে মাউসটিতে অবশ্যই USB-C এর মাধ্যমে রিচার্জ করার সুবিধা থাকতে হবে।
[বাধ্যতামূলক] যদি মাউসের সাথে একটি USB-C চার্জার থাকে, তবে চার্জারটি অবশ্যই USB-IF সার্টিফাইড হতে হবে।
সংশোধনের ইতিহাস
| তারিখ | সংস্করণ | নোট |
|---|---|---|
| ২০২৬-০৩-১৩ | ২.০ | ডকুমেন্টেশন আপডেট করুন |
| ২০২৪-০২-০১ | ১.০.১ | গুগল ডেভেলপারস প্ল্যাটফর্মে প্রাথমিক প্রকাশনা। |
| ২০২৩-০৫-১৯ | ১.০ | প্রাথমিক প্রকাশনা। |