問題タブ [global-hotkey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1134 参照

python - Python Tkinterを使用するときにグローバルホットキーをバインド/マップする方法は?

アプリケーションウィンドウが最小化され、ユーザーがそれに集中していない場合にも機能するグローバルホットキーをバインド/マップしたい。クロスプラットフォームの方法を探しています。Tkinterを使用してこれを行うことはできますか?

0 投票する
1 に答える
574 参照

python-3.x - Gtk と XLib を使用した Python3 のグローバル ホットキー

X システム用のアプリケーションはバックグラウンド (およびインジケーターとしてパネル) にとどまり、アクティブなウィンドウに関係なく、ユーザーがキーを押すたびにポップアップする必要があります。メニューアプリに似ています。

以下を試しました:

  1. Linux の Python でグローバル キーの組み合わせをリッスンして いますが、この Gtk メイン ループを統合する方法が見つかりません。
  2. Python gtk3 を使用した X でのグローバル キーバインド この質問に対する唯一の答えは Python 2 であり、機能しません。

上記の2つを混合すると、次のコードが得られました。

これは私の入力をキャッチしますが、ウィンドウは表示されません。助けてください : )