web-dev-qa-db-ja.com

相乗効果:サーバーだけでなく、すべての画面にWin + Lをプッシュする方法はありますか?

どちらかのマシンでWin + Lを押すと、理想的にはクライアントとサーバーの両方をロックできるようにしたいと思います。どの画面を押してもキーの組み合わせはどうなりますか...サーバーがロックされます。

OSがキーシーケンスをトラップしてから、アプリに渡して管理できるようになると思います。そのため、結果が同じである限り、別のキーシーケンスを使用できます。

Synergy 1.4.264ビットベータ

10
Offbeatmammal

オプションセクションでこれを行います。

そこで特定のキー押下を定義し、それらが個々のクライアントにどのように伝達されるかを定義できます。

manual は、その方法を示しています。keystrokeコマンドを探します。

5
Majenko

Win + Lをクライアントシステムに送信することに関連して、トラッカーにリストされているバグがいくつかあります。私も自分のシステムで動作するようになりませんでした。

機能#3154-Win + Lが押されたときに両方の画面をロックします-シナジー

これがどのように機能するかです。 「セクション:オプション」の下の設定ファイルで、以下を追加できるはずです。

keystroke(Control+Alt+l) = keystroke(super+l,*)

それは相乗効果を送るように伝えます Super (勝利)+ L あなたがヒットするたびにすべてのクライアントとサーバーに CtrlAltL。傍受する方法はないと思います WinL ((SuperL)ローカルシステム上。

6
Dan

(ほとんどのGnome 3環境で動作するはずですが、Fedora Core 21 Gnome 3に対してのみテストされています)

次の回避策では、Control + Altを押したまま、k、lの順に押して、クライアント、サーバーの順にロックします。

画面をロックするためのGnomeのキーボードショートカットをデフォルトのsuper + 1からControl + Alt +1に変更します。サーバーとクライアントの両方でこれを実行します。必要に応じて、ロックショートカットとしてSuper + lを維持することもできますが、Superキーでバグのある動作が発生し、代わりにControl + Alt +を使用することを選択しました。

Synergy.confファイルのオプションセクションに次の行を追加します

 keystroke(Control+Alt+k) = keystroke(Control+Alt+l,<client>)

Synergyを再起動し、Control + Alt + kを押してからlを押すと、SynergyクライアントがロックされてからSynergyサーバーがロックされることをテストします。

3
Kirk