xbindkeys + xdotool または xvkbd がうまく動作しない

xbindkeys + xdotool または xvkbd がうまく動作しない

私の場合は、+ を矢印キーに.xbindkeysrcバインドしようとしています。AltLUp

xvkbdいくつかの場所では正常に動作しますが、ターミナルでは何も送信されません。例:

"xvkbd  -xsendevent -text "\[Up]""
    Alt + l

xdotoolターミナルでは動作しますが、Upを追加する必要があったため、キーは 1 回しか送信されません+ Release。そうしないと、トリガーが早すぎるか何かで、常に何も送信されません。

"xdotool key --clearmodifiers Up"
    Alt + l + Release

どちらの解決策もあまり良くありません。が押されている間JKL;を矢印キーとして機能させたいだけです。Alt

答え1

試す:

"xset r off; xdotool keyup --window 0 l key --window 0 --clearmodifiers Up; xset r on"
    Alt + l

関連情報