タグ付けされた質問 「xte」


5
これらのxteコマンドが端末で機能するのに、xbindkeysでバインドされている場合は機能しないのはなぜですか?
このxteコマンドをターミナルで実行すると、Expoモードがトリガーされます。 xte 'keydown Super_L' 'key S' 'keyup Super_L' ただし、これを私の.xbindkeysrcファイルに入れると: "xte 'keydown Super_L' 'key S' 'keyup Super_L'" b:11 ボタンをクリックしても何も起こりません。次のバインドにより、ボタン11を押したときに文字Xがコンソールに表示されます。 "xte 'key X'" b:11 では、なぜExpoバインディングが機能しないのでしょうか? これは、xbindkeys -n -vボタン11をクリックしたときの詳細な出力です。 ボタンを押す! e.xbutton.button = 11 e.xbutton.state = 16 「xte 'keydown Super_L' 'key W' 'keyup Super_L'」 m:0x0 + b:11(マウス) ウィンドウ2bbの画面0を取得しました fork + exec呼び出しでプログラムを開始 ボタンリリース! e.xbutton.button = …

3
xbindkeysを使用して修飾子(たとえばCTRL)をマウスの親指ボタンにマップする方法
この質問はすでに質問されていますが、適切に回答されたことはありません。@Sethとのクリアランスの後、私は再びそれを求めています。これにより、質問に簡単に応答して変更できるようになります。元の質問はここにあります: CtrlとAltをマウスの親指ボタンにマッピング 問題: 使用して、マウスのボタンに任意のキーストロークをマッピングすることは非常にシンプルですがxbindkeysと一緒にxdotoolまたはxte修飾キー(例えばマッピングするために、より多くの問題のようだALT、CTRL、SHIFTそれになど)。 最終soloutionは、IA許可する必要がありますCTRL +をクリックするだけで、マウスで(リストの複数のエントリを選択するためなどに)。 これを解決するためのいくつかの可能なアプローチは、Stack Exchangeおよび他のLinux関連フォーラムでご覧いただけます。しかし、それらは他の問題や副作用につながるため、期待どおりに機能しません。 ノート: 以下の例の中には、Scheme構文を持つGuileを含み、ファイルに依存するものもありますが、他の例では、それぞれの構文を持つファイルに依存します。私は彼らが一緒に働かないことを知っています。.xbindkeysrc.scm.xbindkeysrc さらに、以下のスニペットxdotoolのみに依存していますが、たとえば他のアプリケーションを含むアプローチも受け入れxteています-どちらも同じ結果につながるようであるため、xdotoolここではアクションのみを使用しています。 アプローチA: 以下を使用して.xbindkeysrcファイルを更新します。 "xdotool keydown ctrl" b:8 "xdotool keyup ctrl" release + b:8 それは私が最初に試したものですが、修飾子が保持されており、解放できないという副作用があります。 アプローチB: 以下を使用して.xbindkeysrc.scmファイルを更新します。 (xbindkey '("b:8") "xdotool keydown ctrl") (xbindkey '(release "b:8") "xdotool keyup ctrl") (xbindkey '("m:0x14" "b:8") "xdotool keydown ctrl") (xbindkey '(release "m:0x14" "b:8") "xdotool keyup ctrl") …
13 mouse  xdotool  xbindkeys  xte 

1
xbindkeysから呼び出されたxteが機能しない
私はxbindkeysいくつかの役に立たないボタンを備えた新しいマウスを得たので、Kubuntuでセットアップしようとしています。F5キーをマウスのWindowsロゴボタンにバインドしようとしましたが、これはc:134と識別されました。 残念ながらそれは動作していないようです。これが.xbindkeysrcで行うことです "xte 'key F5'" c:134 これは動作しません。ただし、ターミナルに入力しsleep 10; xte 'key F5'て別のウィンドウに切り替えると、10秒後にF5キーが正しくエミュレートされます(たとえば、現在のブラウザーページが更新されます)。 鍵の識別の問題でもありません。これはケイトを正しく起動します。 "kate" c:134 本当に理解できません。なぜxteはキーをエミュレートしないのですか? 助言がありますか?

4
「Alt-Tab」なしでスイッチウィンドウ信号を送信する方法はありますか?
マウスのウィンドウ切り替えボタンをUbuntuにバインドしようとしています。現在、私はとでそれをやろうとしていますが、これは出力aだけでxbindkeys行いxte、ウィンドウを切り替えません。.xbindkeysrcTab 現在の.xbindkeysrcコード: "'xte' 'keydown Alt_L' 'keydown Tab' 'keyup Tab' 'keyup Alt_L'" b:10 ウィンドウを切り替えるように直接指示する別のコマンドがあるかどうか疑問に思っています。 編集:私も試しましたxdotool、これはそれを使用するコードです: "xdotool keydown alt key Tab && sleep 1 && xdotool keyup alt" b:10 それもうまくいきませんでした。 EDIT2:xdotoolコマンドラインで試したところ、うまくいきました。動作しない理由はありxbindkeysますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.