明るさの変更やスクリーンショットの撮影などの操作のために、dwmにキーバインディングを設定しています。適切なキーをバインドするために、他の人の例に従って追加しました。
#define XF86AudioMute 0x1008ff12
私のconfig.hに追加し、私のキーバインディングのキーを参照してください。
これはうまくいきますが、この値がどこから来たのか、または他の同様の値を見つける方法がわかりません。たとえば、PrtSc
キーボードのボタン値が見つかりません。
この値は何ですか?どうやって見つけることができますか?
答え1
定義
#define XF86AudioMute 0x1008ff12
ヘッダーファイルのXF86keysym.h
スペルは異なりますが、次のようになります。
#define XF86XK_AudioMute 0x1008FF12 /* Mute sound from the system */
キーボードから送信されたキーストローク記号を見つけるには、を使用しますxev
。ただし、すべてのキーがキーシンボルを送信するわけではありません(この場合は何もできません)。
追加資料: