Synergy

Issue Tracker (powered by SPIT)

Feature #3154 - Lock both screens when Win+L is pressed

Status:
Accepted
Priority:
Normal
Assignee:
None
Category:
None
Target:
None
Created by:
Created on:
9 Apr 2012 16:00
Updated by:
Updated on:
25 Jul 2012 01:32
Platform:
Various
Google ID:
None
Redmine ID:
3205

Problem: Currently users need to lock all screens individually, which can be a pain when there are several screens to lock.

Solution: Allow the user to press Win+L once to lock all screens.


#1

2 May 2012 14:42: Bo Jordan wrote a comment.

On a Windows 7/2008 synergy client, I can't get Win+L to lock the screen at all. Enabling SAS group policy does allow CTRL+ALT+DEL to function, but Win+L still appears to be blocked. Other Windows key combinations function as expected (Win+Arrows to move windows, Win+Tab, Win+R, etc.). Generating Super+L via a Synergy keystroke mapping also fails to function.

How to configure/enable this functionality might be useful when implementing this feature.


12 Jun 2012 03:57: Nick Bolton changed Target.

1.4.9 1.4.10


#2

23 Jul 2012 17:21: Jason Tetterton wrote a comment.

Looking forward to this fix! I've got three workstations linked up and locking all three to step away from my desk for 2 minutes is a pain. God only knows what my coworkers would do if I left them unlocked...

Thanks!


25 Jul 2012 01:32: Nick Bolton changed Target.

1.4.10 1.4.11


#3

28 Aug 2012 18:23: Roby Brisson wrote a comment.

Add my vote, if my Windows + Mac screens could lock on Win+L that would be great. I just switched to Synergy from Input Director because I added a Mac and miss this feature.


#4

3 Sep 2012 13:08: Jean-Cyril Poiraud wrote a comment.

I need this too. thanks


#5

4 Sep 2012 14:28: Thomas Juberg wrote a comment.

You really should be allowed to specify a key combination to send to each attached client on a specified key combination. I.e configuring so that a Windows server sending CTRL + ALT + L to Client a running Gnome, CTRL + ALT + DEL to client b running XFCE, SHIFT + COMMAND + L to my Mac client etc.


#6

13 Sep 2012 07:51: Teemu Ikonen wrote a comment.

I vote for this too! I'm working daily with multiple Linux-screens and it'd be awesome to lock all screens with a single keystroke combination, such as CTRL + ALT + L.


#7

26 Oct 2012 20:09: Jesse McCall wrote a comment.

I vote for this as well. I can't believe it's not included! So far, that's my only complaint with Synergy. Other than that, I love the program!


#8

25 Jan 2013 20:40: Ben Johns wrote a comment.

Yes, please :)


#9

29 Jan 2013 19:53: Alan Williams wrote a comment.

Agreed!


#10

14 Feb 2013 21:49: Keith Wire wrote a comment.

This would be an awesome feature if it would work between OS's. I use synergy with Mac and Ubuntu.


#11

17 Apr 2013 21:53: Dimitris Valilis wrote a comment.

well this feature would be truelly awsome :)


#12

18 Apr 2013 18:52: Luis Placid wrote a comment.

Is this feature still even being worked on? I just noticed that there is still no Win+L functionality on client machines. (Super+l,) does nothing neither does (Meta+l,)... I really wish this feature existed, only downfall against InputDirector.


#13

22 Apr 2013 22:33: Henry Tung wrote a comment.

I wonder if this feature has anything to do with UIAccess... will test when I get back to the apt today. If so, it just might have a fix. (Note: if it's UIAccess, I don't think keystroke aliases will work - the problem with UIAccess isn't that Synergy is reproducing the wrong keystroke combo on the client, but that Windows doesn't permit the keystroke combo to actually have the desired effect, due to permissions restrictions. This is what happens to a more severe degree on Windows 8, where even Alt-Tab doesn't work since the Alt-Tab UI is built as part of the new Metro/Modern UI system, which seems to only permit input from UIAccess-enabled processes.)


#14

23 Apr 2013 00:39: Henry Tung wrote a comment.

Never mind, doesn't go through. Looks like something else blocks the keystroke combo


#15

21 May 2013 19:46: tealc36 . wrote a comment.

I found a functional workaround with the use of AutoHotkey (I know this is not ideal however it gets the job done)

The following is the script I use

#l::
Sleep 1500
run rundll32.exe user32.dll`,LockWorkStation

one problem with it however is that it requires you to use Windows+L on the client computer. (if you don't have focus on it only the server will lock)


#16

21 May 2013 19:50: tealc36 . wrote a comment.

Appologies for the second comment.

*You can still use

keystroke(control+alt+l) = ;keystroke(super+L,*)

to lock the remote computers! (Unfortunately I can't seem to lock the host with this)


#17

1 Jun 2013 00:12: Dhiren Parbhoo wrote a comment.

Put my vote in.


#18

13 Jun 2013 22:21: Leighton Duffin wrote a comment.

I'm trying to use the keystroke command tealc36 mentions but I'm getting the error:

synergys.exe: unrecognized option Files/Synergy/WorkConfig.sgc' Trysynergys.exe --help' for more information.

Here is the exact text of my .sgc file:

section: screens LDUFFIN01: halfDuplexCapsLock = false halfDuplexNumLock = false halfDuplexScrollLock = false xtestIsXineramaUnaware = false switchCorners = none switchCornerSize = 0 LDUFFIN: halfDuplexCapsLock = false halfDuplexNumLock = false halfDuplexScrollLock = false xtestIsXineramaUnaware = false switchCorners = none switchCornerSize = 0 end

section: aliases end

section: links LDUFFIN01: right = LDUFFIN LDUFFIN: left = LDUFFIN01 end

section: options relativeMouseMoves = false screenSaverSync = true win32KeepForeground = false switchCorners = none switchCornerSize = 0

end

Any suggestions?