আমি যা খুঁজছি:
কোনও ইউএসবি পোর্টে প্লাগ ইন করার পরে ডিভাইসটিকে কী-বোর্ড / এইচআইডি হিসাবে দাবি করার এবং ক্লিপবোর্ডের সামগ্রীগুলি "টাইপ" করার কোনও উপায় আছে কি? আরো সুক্ষ্ণভাবে; এটি ঘটতে কী লাগবে?
অনুপ্রেরণামূলক ব্যবহারের কেস:
আমার ফোনে আমার একটি পাসওয়ার্ড কিপার প্রোগ্রাম রয়েছে তবে এটি ডিভাইস থেকে পাসওয়ার্ডটি পড়তে এবং এটি অন্য কম্পিউটারে টাইপ করার চেষ্টা করে বিরক্ত হয়।
পটভূমি:
আমার কাছে একটি অ্যান্ড্রয়েড ডিভাইস রয়েছে যা ফাইল হস্তান্তর করার জন্য এমটিপি সমর্থিত হওয়ার আগে তৈরি হয়েছিল তবে সাম্প্রতিক আপগ্রেড সহ এখন এটি সমর্থন করে। এর উপর ভিত্তি করে, ইউএসবি ক্লাসটিকে এটি দাবি করে যে হার্ডওয়্যারটিকে সংজ্ঞায়িত করা যায় না এবং এটি অবশ্যই সফ্টওয়্যারে সংজ্ঞায়িত করা যেতে পারে।
আইআইআরসি, এই প্রকল্পটিতে অ্যান্ড্রয়েড ডিভাইস রয়েছে (যা আমি মনে করি এটি একটি স্টক কার্নেল হিসাবে) এমন কিছু ইউএসবি ক্লাস হিসাবে কথা বলছিল যা নিশ্চিতভাবে নির্মিত হয় নি This এটি আমাকে বোঝায় যে আপনি কার্নেল কাজ ছাড়া কোন ইউএসবি ক্লাস সমর্থন করে তা নিয়ন্ত্রণ করতে সক্ষম হতে পারে তবে আমি নিশ্চিত জানি না।
হোস্ট সাইডের (যেমন পিসি) হিসাবে, আমি কখনই পিসি, ম্যাক বা লিনাক্স বাক্সের জন্য কিবোর্ডের জন্য বিশেষ ড্রাইভের প্রয়োজন নেই এমনকি এমন কি কিছু কৃত্রিম ডিভাইসগুলির জন্য যা কীবোর্ড বলে দাবি করে (বার-কোড স্ক্যানার, ক্রেডিট কার্ড এবং স্মার্ট কার্ড রিডার, ইত্যাদি) তাই জেনেরিক ড্রাইভারগুলি আমি যা চাই তার জন্য যথেষ্ট ভাল হওয়া উচিত।
এই সমস্ত যুক্তিযুক্ত যে আমি যা খুঁজছি তা একটি হার্ডওয়ার দৃষ্টিকোণ থেকে করা যেতে পারে , তবে সফ্টওয়্যার সমর্থন কী বিদ্যমান তা সম্পর্কে খুব কমই বলেছে এবং এর জন্য কোনও অ্যাপ্লিকেশন রয়েছে কিনা সে সম্পর্কে কিছুই বলা যায় না।