HID入力として使用されるヘッドフォンメディアボタン

HID入力として使用されるヘッドフォンメディアボタン

keyboardフットペダルを介してイベント(通常はHID)を登録するには?

私のラップトップの4ピンジャックに「マイク」でつながるフットペダルがあり、これを通常のプログラム(私のIDE、ブラウザなど)でHIDとして使用したいと思います。

可能であれば、通常のヘッドフォンとペダルHIDの切り替えも可能であればと思います。

考えられる解決策:

  • メディアボタン押下を通常のキーボード押下として登録するために使用されますxev(きれいではありません)。
  • スクリプト/デーモンを使用してこれを監視し、私が望むキーボード入力に変換します(きれいではありません。メディアショートカットが登録されます)。
  • Wayland "モジュール"の使用(私は出身なX.orgので不可能かもしれません)
  • カーネルモジュールの使用(フルドライバ)

複数のキーストロークを処理するのも良いですが、それが私の主な焦点ではありません。

関連情報