我在寻找什么:
有没有办法使设备在插入USB端口并“键入”剪贴板中的内容时声称自己是键盘/ HID?更精确地; 要实现它需要什么?
激励用例:
我的手机上有密码保存程序,但是必须从设备上读取密码并尝试将其输入另一台计算机上,这很烦人。
背景:
我有一个Android设备,该设备是在支持MTP传输文件之前构建的,但是随着最近的升级,现在支持它。基于此,它声称的USB类不能由硬件定义,而必须在软件中定义。
IIRC,这个项目有一些Android设备(我认为是普通内核)正在以某种USB类的形式说话,而这些USB类肯定不是内置的。这向我表明,您可以在不使用内核的情况下控制它支持的USB类,但是我不确定。
至于主机端(即PC),我从未见过PC,Mac或Linux机顶盒需要特殊的键盘驱动器,甚至对于某些声称是键盘的颇为神秘的设备(条形码扫描仪,信用卡和智能设备)也是如此。读卡器等),因此通用驱动程序应足以满足我的需求。
所有这些都表明我正在寻找的东西可以从硬件的角度来完成,但是很少说明存在什么软件支持,而对于是否有应用程序则什么也没有说。