ইউএসবি স্ট্যান্ডার্ডগুলি কোনও সংস্করণে কীবোর্ড বা ইঁদুর ইত্যাদি সম্পর্কে সুনির্দিষ্ট কিছু বলে না।
এটি এইচআইডি স্ট্যান্ডার্ডটি করে। 6-কী প্লাস মডিফায়ার রিপোর্ট কাঠামোটি কেবলমাত্র BIOS এর পক্ষে জীবনকে সহজ করার উদ্দেশ্যে তৈরি হয়েছিল (সুতরাং তাদের প্রতিবেদন বর্ণনাকারীর বিশ্লেষণ করতে হবে না), তবে কীবোর্ড নির্বিশেষে একটি ডি-ফ্যাক্টো 'স্ট্যান্ডার্ড' হয়ে উঠেছে। তবে এইচআইডি মানকটি বিভিন্ন ধরণের বিভিন্ন প্রতিবেদনের অনুমতি দেয় এবং সমস্ত বড় ওএস এটিকে পুরোপুরি সমর্থন করে, সুতরাং অতিরিক্ত ড্রাইভারের প্রয়োজন নেই।
অন্যান্য সীমাবদ্ধতাটি হ'ল কম গতির ইউএসবি ডেটা প্যাকেটটি কেবলমাত্র সর্বোচ্চ 8 বাইট হতে পারে। একটি প্রতিবেদন আরও বড় হতে পারে, তবে এটি প্রেরণে উল্লেখযোগ্য পরিমাণ সময় নেওয়া শুরু করে। ইউএসবি স্ট্যান্ডার্ড কেবলমাত্র একটি কম গতির ডিভাইস প্রতি 10 মিনিটে (প্রতি পয়েন্টে প্রতি পয়েন্ট) একটি প্যাকেট পাঠানোর অনুমতি দেয়। ওএস সাধারণত 8 মিমি অবধি টান দেয়, অর্থাৎ 125Hz (হ্যাক ছাড়াই)। হোস্টের কাছে কিপ্রেস পেতে 16 মাইল অবধি নেওয়া বোকা হয়ে যাবে! তাই আমরা নির্মাতাদের এক পর্যায়ে এসেছি যে তারা একাধিক প্রান্তের মতো কৌশলগুলি সহ হ্যান্ডেল করার চেয়ে কম গতির চিপগুলি থেকে আরও বেশি পেতে চেষ্টা করছে :(
পূর্ণ গতির ইউএসবি এই সীমাবদ্ধতাগুলি মুক্ত করে। প্রতিটি প্যাকেট by৪ বাইট হতে পারে এবং প্রতি 1 এমএসে (আবার শেষ পয়েন্টে) প্রেরণ করা যায়। এটি এইচআইডি স্ট্যান্ডার্ডকে তার সম্পূর্ণ প্রভাবের সাথে ব্যবহার করতে দেয়।
অবশেষে, এনকেআরও কেবল এটির জন্য করা হয়নি। সম্পূর্ণ এনকেআরও করার জন্য প্রতি বাইটের চেয়ে কী প্রতি এক বিট প্রয়োজন, এবং কোনও বিশেষ কেস হিসাবে রূপান্তরকারীদের আচরণ করতে হবে না। সুতরাং একটি কীবোর্ড কেবল 13 বাইটে 104 কী প্রেরণ করতে পারে - অন্যান্য স্কিম 13 বাইট ব্যবহার করে কেবল 11 কেআরও (11 কী + সংশোধক + একটি সংরক্ষিত বাইট) পরিচালনা করতে পারে। অবশ্যই, এটি এখনও প্রচুর পরিমাণে কীগুলি, তবে এটি কোনও পদ্ধতিতে কম মার্জিত (এবং এখনও 'নন -6 কেআরও' না, তাই এখনও বোবা হোস্টের সাথে বেমানান থাকতে পারে)।