web-dev-qa-db-ja.com

xbindkeysから呼び出されたxteが機能していません

Kubuntuでxbindkeysをセットアップしようとしています。役に立たないボタンを備えた新しいマウスを入手したからです。 F5キーをマウスのwindows-logoボタンにバインドしようとしていました。これはc:134として識別されました。

残念ながら、機能していないようです。 .xbindkeysrcで行うことは次のとおりです。

"xte 'key F5'"
  c:134

これは動作しません。ただし、端末にsleep 10; xte 'key F5'と入力して別のウィンドウに切り替えると、10秒後にF5キーが正しくエミュレートされます(たとえば、現在のブラウザーページが更新されます)。

鍵識別の問題でもありません。これはwillケイトを正しく起動します。

"kate" 
  c:134

Xteがキーをエミュレートしないのはなぜですか?

助言がありますか?

8
Palantir
"xdotool key --delay 0 --clearmodifiers F5"
    c:134 + Release

ソース: http://www.ict.griffith.edu.au/anthony/info/X/event_handling.txt (「Xキーボードイベントの生成」を検索)

1
thomie