次のように入力すると:
$ xinput test 14
を押し続けると、return次のようになります。
key release 36
key press 36
key release 36
key press 36
...
私が解放されるまで。
質問
- 実際にキーを離したかどうかを検出できますか?
- たとえば、完了する前に戻り値を解放するのを待つコマンドを作成できますか?
ベストアンサー1
これを使用すると、xev
KeyPressイベントとKeyReleaseイベントが表示されます。
AltAkkaを同時に攻撃します。Superキー:
KeyPress event, serial 40, synthetic NO, window 0xae00001,
root 0x2ca, subw 0x0, time 595467354, (98,77), root:(102,443),
state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0xae00001,
root 0x2ca, subw 0x0, time 595467453, (98,77), root:(102,443),
state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False