Synergy: Apakah ada cara untuk mendorong Win + L ke semua layar, bukan hanya server?

10

Ketika saya menekan Win + L pada salah satu mesin saya, saya idealnya dapat mengunci kedua klien dan server Apa yang terjadi meskipun tidak peduli layar mana yang saya tekan kombinasi tombol ... itu mengunci server.

Saya menduga OS sedang menjebak urutan kunci sebelum dapat diteruskan ke aplikasi untuk dikelola, jadi saya senang menggunakan urutan kunci yang berbeda selama hasilnya akan sama

Sinergi 1.4.2 64 bit Beta

Mamalia luar biasa
sumber
Bukan solusi yang Anda cari, tetapi pintasan dengan target berikut ini akan memberi Anda tautan yang dapat diklik untuk mengunci sistem apa pun yang dijalankan: %windir%\system32\rundll32.exe user32.dll,LockWorkStation Saya menyimpan salinan di Bilah Luncur Cepat dari mesin apa pun yang saya harapkan dapat diakses dari jarak jauh.
Iszi

Jawaban:

5

Anda ingin melakukan ini di bagian opsi.

Anda dapat menentukan penekanan tombol tertentu di sana dan bagaimana mereka dipropagasi ke masing-masing klien.

The pengguna memberitahu Anda bagaimana melakukannya Carilah keystrokeperintah.

Majenko
sumber
Terima kasih, Matt. itu cukup tidak jelas dan menyakitkan untuk dilakukan dan, karena saya memiliki banyak masalah lain dengan itu, saya menyerah dan beralih ke InputDirector ... PC saja (dan mungkin kurang mampu) tetapi lebih mudah di luar kotak
Offbeatmammal
6

Ada beberapa bug yang tercantum dalam pelacak yang berhubungan dengan pengiriman Win + L ke sistem klien. Saya belum membuatnya bekerja di sistem saya juga.

Fitur # 3154 - Mengunci kedua layar saat Win + L ditekan - Sinergi

Beginilah cara kerjanya. Di file konfigurasi Anda di bawah "bagian: opsi", Anda harus dapat menambahkan yang berikut:

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

Itu memberitahu sinergi untuk mengirim Super(Menang) + Lke semua klien dan server setiap kali Anda menekan CtrlAltL. Saya tidak berpikir ada cara untuk mencegat WinL( SuperL) pada sistem lokal.

Dan
sumber
Sayangnya, seperti poster mengomentari bugtracker sinergi, pendekatan ini hanya bekerja untuk mesin lainnya dari tuan rumah.
Fopedush
3

(Harus bekerja untuk sebagian besar lingkungan Gnome 3, hanya diuji terhadap Fedora Core 21 Gnome 3)

Latihan berikut akan memungkinkan Anda untuk menahan Control + Alt, lalu tekan k diikuti oleh l untuk mengunci klien lalu server.

Ubah pintasan keyboard di Gnome untuk mengunci layar dari super + l default, ke Control + Alt + l. Lakukan ini di server dan klien. Anda dapat mencoba untuk menjaga Super + l sebagai pintasan kunci jika Anda mau, tetapi saya menemukan perilaku kereta dengan kunci Super dan memilih untuk menggunakan Control + Alt + sebagai gantinya.

Tambahkan baris berikut ke bagian opsi file synergy.conf Anda

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

Mulai ulang sinergi dan uji yang menekan Control + Alt + k lalu l, mengunci klien sinergi dan kemudian server sinergi.

Gereja
sumber