4 ms·
Same setup, except three laptops: personal, company-provided, client/project-provided. You would think it would be unmanageable and you'd be right we're it not
by jdbernard 6y ago
Same setup, except three laptops: personal, company-provided, client/project-provided.
You would think it would be unmanageable and you'd be right we're it not for Synergy (https://symless.com/synergy https://symless.com/synergy). I've got two laptops docked and connected to external monitors. Synergy lets me use just one keyboard and mouse for all three at the same time. Makes it feel like they're just three adjacent screens on one PC. But because they're not I can maintain strict separation between personal and work, and between internal/corporate and client data.
Then, like others have said, I have a fair amount of filtering on the network level.
- sjy 6y agoI’ve thought about this but I assumed it would be too hard to get Synergy installed on employer or client-provided computers. It sounds like you’ve used this setup with multiple clients – is it normal in your field of work to get local admin rights on corporate devices?
- maven29 6y agohttps://answers.microsoft.com/en-us/windows/forum/windows_10-start/mouse-without-borders-mousewithoutborders/0523308d-3406-4273-b86e-bef28aa6b50d https://answers.microsoft.com/en-us/windows/forum/windows_10... Why not use the First party equivalent? Microsoft's Mouse Without Borders claims to do exactly this.
- jdbernard 6y agoBecause my personal machine runs Linux, my corporate machine runs macOS, and my client machine runs Windows. If they were all Windows this might be nice as it claims to support some edge cases Synergy doesn't (primarily logon/UAC).
- jdbernard 6y agoIt's not ideal, but you can run the Synergy client executable (synergyc.exe) without admin rights. You lose the conveniences of having it auto-start and using the GUI configuration, but you still get all the functionality. You also can't use the installer, but you can just copy the Synergy directory from a working machine. You also need a MS C++ runtime DLL, but you can copy that too. I'm not in front of my computer at the moment. I'll edit/reply to this comment with details For example, on my client/project-specific machine (where I don't have admin rights), I have a batch file (start-synergy.bat) that lives on my desktop with: C:\Users\jdbernard\Synergy-1.12.0\synergyc.exe -name client-pc 192.168.1.120
- oblio 6y agoI imagine if the work laptop is 24/7 connected to a VPN, then this tool doesn't work.
- jdbernard 6y agoDepends on the network filtering done by the company. I have my router setup with port-forwarding for the Synergy protocol. Combined with stable IP addresses internally on my network and dynamic DNS pointing to my home network, I am able to use this tool even when the client machine is on VPN. Of course, it's important to realize that by doing this you are sending keystrokes across the internet, so it's important to enable the option in Synergy to encrypt the traffic.