Sinergia: c'è un modo per spingere Win + L su tutti gli schermi, non solo sul server?


10

Quando premo Win + L su una delle mie macchine, mi piacerebbe idealmente essere in grado di bloccare sia il client che il server. Ciò che accade, comunque, non importa quale schermo premo la combinazione di tasti ... blocca il server.

Immagino che il sistema operativo stia bloccando la sequenza di tasti prima che possa essere passata all'app da gestire, quindi sono felice di usare una sequenza di tasti diversa purché il risultato sia lo stesso

Synergy 1.4.2 64 bit Beta


Non la soluzione che stai cercando, ma una scorciatoia con il seguente obiettivo ti fornirà un link cliccabile per bloccare qualsiasi sistema su cui è in esecuzione: %windir%\system32\rundll32.exe user32.dll,LockWorkStation conservo una copia nella barra di avvio veloce di qualsiasi macchina a cui prevedo di accedere da remoto.
Iszi,

Risposte:


5

Vuoi farlo nella sezione opzioni.

È possibile definire alcuni tasti premuti e come vengono propagati ai singoli clienti.

Il manuale spiega come farlo Cercare i keystrokecomandi.


grazie Matt. è piuttosto poco chiaro e doloroso da fare e, dato che stavo avendo un sacco di altri problemi con esso, ho rinunciato e sono passato a InputDirector ... Solo PC (e probabilmente meno capace) ma più facile da
usare

6

Ci sono un paio di bug elencati nel tracker relativi all'invio di Win + L a un sistema client. Non l'ho nemmeno fatto funzionare sul mio sistema.

Funzione # 3154 - Blocca entrambe le schermate quando si preme Win + L - Synergy

Ecco come dovrebbe funzionare. Nel tuo file di configurazione in "sezione: opzioni", dovresti essere in grado di aggiungere quanto segue:

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

Ciò indica alla sinergia di inviare Super(Win) + La tutti i client e al server ogni volta che si colpisce CtrlAltL. Non penso che ci sia un modo per intercettare WinL( SuperL) sul sistema locale.


Sfortunatamente, come ha commentato il poster sul sintreter bugtracker, questo approccio funziona solo per macchine diverse dall'host.
Fopedush,

3

(Dovrebbe funzionare per la maggior parte degli ambienti Gnome 3, testato solo con Fedora Core 21 Gnome 3)

La seguente soluzione alternativa ti consentirà di tenere premuto Control + Alt, quindi premi k seguito da l per bloccare il client, quindi il server.

Modifica la scorciatoia da tastiera in Gnome per bloccare lo schermo dal super + l predefinito a Control + Alt + l. Fallo sia sul server che sul client. Se vuoi, puoi provare a mantenere Super + l come scorciatoia da blocco, ma ho riscontrato un comportamento errato con il tasto Super e ho optato per usare Control + Alt +.

Aggiungi la seguente riga alla sezione opzioni del tuo file synergy.conf

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

Riavviare la sinergia e verificare che premendo Control + Alt + k poi l, si blocchi il client synergy e quindi il server synergy.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.