Readerを操作する場合、commandキーも入力できた方が便利になるので、フットキーボードでcommandキープラス何かのキーを入力できるようにするのはどうするのか、調べてみました。}}という感じで設定できるようです。Descriptorと呼ばれていて、配列の[0]にModifierキーのコード(shiftキーとかcontrolキーのコード)を入れて、[2]にキーコードを入れるみたいです。それでいろいろと調べてみました。Devices)のドキュメントがありました。Tablesこのドキュメントの53ページからキーボードのことが書いてあります。53ページから始まっているテーブルは、hid_report_in[2]に入れる、キーボードの値で、[0]に入れるModifierキーの情報は書かれていませんでした。その後いろいろとネットで調べたのですが、なかなか情報がないため、実際に動かして調べました。Modifierキーは組み合わせが可能なため、hid_report_in[0]の各ビットを一つずつ1にして8個分調べてみました。対応キー0x010x020x040x080x100x200x400x80各キー、2つのビットに対応していますが、これはおそらく右と左のキーを区別するのだと思います。なんか、調べる手段がなくてよくわかりませんでした。0;てな感じで設定すればうごきそうです。Readerに必要なキーこれであとはキーを追加して、プログラムをちょっと追加すればフットキーボードの当初の目的は達成できそうな気がしてきました。Readerを操作するのに欲しいキー操作は以下です。