私はuinputを使って仮想キーボードの種類を書いています。
ioctl(fd, UI_SET_KEYBIT, ???);
私はinput-event-codes.h
。一部の定数は説明が必要ですが(KEY_1
、、、KEY_D
...)一部の定数は少し不思議です。
これらのキーコードをリストして説明する文書はありますか? Googleを試しましたが、BTN_TRIGGER_HAPPY
どこにも役に立ちませんでした。/このキーコードは何に使用されますか?
PS:どこかにリスト全体があり、もっと興味深いリストがあれば良いでしょう(KEY_HIRAGANA
??KEY_102ND
…)。
答え1
答え2
文書を持ってここ、そしてかなりたくさん。
幸福は喜びに近く、この関連性は次の検索結果でサポートされています。
私はすべての出来事が厳密な定義を持つことを望んでいません。ただし、次のメモがありますinput-event-codes.h
。
/* *キーとボタン* *ほとんどのキー/ボタンはUSB HUT 1.12*以降にモデル化されています。http://www.usb.org/developers/hidpage)。 * コメントの略語: * AC - アプリケーション制御 * AL - アプリケーション実行ボタン * SC - システム制御 */
答え3
BTN_TRIGGER_HAPPYはLIRC名前空間のシグナルです。 IR/ラジオデバイスまたはマウス/ジョイスティックを設定したいとします。