Add registry key for chrome remote desktop curtain mac#
However the provided instructions for enabling it are only for Windows and Mac with no mention of Linux. To enable Chrome Remote Desktop to prevent someone physically present at a host machine from seeing what a user is doing while a remote connection is in progress If you like, you can open Run (Win+R), type the desk.cpl ,5 or rundll32.exe shell32.dll,ControlRunDLL desk.cpl,0 command into Run, and click/tap on OK to directly open Desktop Icon Settings at step 4 below instead. 1 Open Settings, and click/tap on the Personalization icon. The page Control use of Chrome Remote Desktop refers to a "Curtain Mode" which is exactly what I want: To Add or Remove Common Desktop Icons in Settings app. This works, but with a major caveat which has prevented me from actually using it: my monitors at the office stay on and the machine is unlocked for anyone to access. #Modify the launch_session() method so it's as follows:ĭisplay = self.get_unused_display_number() #while os.path.exists(X_LOCK_FILE_TEMPLATE % display)
I found that I can modify /opt/google/chrome-remote-desktop/chrome-remote-desktop to force a connection to my existing session like so: #Change FIRST_X_DISPLAY_NUMBER to this: It's frustrating that, instead of connecting to my existing desktop session (so I can pick up where I left off), it starts a new session upon connecting.
The session will be closed by the remote desktop. Instead, double click on the batch file.Do not close the Remote Desktop Connection from the client directly.DWORD-32 Value 1 (Google\Chrome\RemoteAccessHostRequireCurtain will probably not exist) Reboot and now you should see some improvements and the person at the other end does not see your desktop. Start off the tests on the Remote machine. Registry Key: HKEYLOCALMACHINE\Software\Policies\Google\Chrome\RemoteAccessHostRequireCurtain.Create a batch file on the Remote machine's Desktop (For example: "disconnect.bat").To work around this, do the following instead of closing the remote desktop connection directly.
In this case, native events (including taking screenshots) fail to work. Sometimes users would want to open a Remote Desktop Connection, start running the tests on the remote machine, and close off the connection from the client while the tests are running. Now native events should work well with a minimised Remote Desktop Connection. Create a DWORD value with the name RemoteDesktop_SuppressWhenMinimized and set its value to 2 in all the above registry key.InfoNote: If any of the above keys is not present in your system, then just skip that key and proceed further.