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


10

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

管理のためにアプリに渡される前にOSがキーシーケンスをトラップしていると思います。結果が同じになる限り、別のキーシーケンスを使用してもかまいません。

Synergy 1.4.2 64ビットベータ


あなたが探しているソリューションではありませんが、次のターゲットのショートカットは、それが実行されているシステムをロックするためのクリック可能なリンク %windir%\system32\rundll32.exe user32.dll,LockWorkStation を提供します。
Iszi

回答:


5

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

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

マニュアルは、探し、それを行う方法を説明しますkeystrokeコマンド。


マットに感謝します。それを行うのはかなり不明瞭で苦痛であり、他にもたくさんの問題があったので、私はあきらめて、InputDirectorに切り替えました... PCのみ(おそらく機能が少ない)ですが、箱から出してすぐに簡単です
Offbeatmammal

6

トラッカーには、クライアントシステムへのWin + Lの送信に関連するいくつかのバグがリストされています。私のシステムでも動作しません。

機能#3154-Win + Lを押したときに両方の画面をロックする-Synergy

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

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

これは、を押すたびにSuper(Win)+ Lをすべてのクライアントとサーバーに送信するようにシナジーに指示しますCtrlAltL。ローカルシステムでWinLSuperL)を傍受する方法はないと思います。


ポスターは相乗効果のバグトラッカーについてコメントとして残念ながら、このアプローチは、マシンのみで動作し、他のホストとは。
Fopedush 14

3

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

次の回避策では、Ctrl + Altを押したまま、kを押してからlを押して、クライアントとサーバーをロックできます。

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

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

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

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

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