私が探しているもの:
USBポートに接続してクリップボードの内容を「入力」したときに、デバイスがキーボード/ HIDであると主張する方法はありますか?より正確に; それを実現するには何が必要ですか?
ユースケースの動機付け:
電話にパスワードキーパープログラムがありますが、デバイスからパスワードを読み取って別のコンピューターに入力しようとするのは面倒です。
バックグラウンド:
MTPがファイル転送をサポートする前にビルドされたAndroidデバイスがありますが、最近のアップグレードでサポートされるようになりました。これに基づいて、それが主張するUSBクラスはハードウェアで定義できず、ソフトウェアで定義する必要があります。
IIRC、このプロジェクトでは、これはあなたがいることを私に示している。決定的に建設されていなかったいくつかのUSBクラスとして話(私は株式カーネルと思われるものを含む)のAndroidデバイスを持っているかもしれない、それはカーネルの作業をせずにサポートして何USBクラス制御することができるが、私確かにわからない。
ホスト側(つまりPC)に関しては、キーボード(バーコードスキャナー、クレジットカード、スマート)であると主張するかなり難解なデバイスでも、PC、MacまたはLinuxのボックスにキーボード用の特別なドライブが必要なことはありません。カードリーダーなど)であるため、汎用ドライバーは、私が望んでいるものに対して十分であるはずです。
すべてのことは、私が探していることはハードウェアの観点から行うことができると主張していますが、ソフトウェアのサポートが存在することについてはほとんど言及せず、そのためのアプリがあるかどうかについては何も言いません。