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がキーをエミュレートしないのはなぜですか?
助言がありますか?
"xdotool key --delay 0 --clearmodifiers F5"
c:134 + Release
ソース: http://www.ict.griffith.edu.au/anthony/info/X/event_handling.txt (「Xキーボードイベントの生成」を検索)