xbindkeysから呼び出されたxteが機能しない


8

私はxbindkeysいくつかの役に立たないボタンを備えた新しいマウスを得たので、Kubuntuでセットアップしようとしています。F5キーをマウスのWindowsロゴボタンにバインドしようとしましたが、これはc:134と識別されました。

残念ながらそれは動作していないようです。これが.xbindkeysrcで行うことです

"xte 'key F5'"
  c:134

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

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

"kate" 
  c:134

本当に理解できません。なぜxteはキーをエミュレートしないのですか?

助言がありますか?


これは、xbnidkeysの動作に関する問題です。キーボードを使用すると、キーを強く叩くことができ、機能しますが、マウスボタンでこれを試したことはありません。あなたは試みることができるxdotool(XTEと非常によく似ている)か、あなたにスクリプトを作成xteするコマンドと呼んでいることを xbindkeysから。
セス

キーストロークがマウスボタンを押すのと異なる理由がわかりません。マウスボタンを使用してKateを起動できますが、現在フォーカスされているウィンドウにF5を送信できません。とにかく、xdotoolとxteコマンドをスクリプトに入れてみましたが、どれも機能しません。
Palantir 2014

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.