Occasionally, you may experience situations where the remote connection fails to display the end-user desktop and instead shows a black or green screen.
To fix this issue, change the Screen Capturing option via script:
Upload the script to Atera as .ps1, running it as a System. Once the script has been added to your Atera instance, run it on your device.
You will need to change the "X" value within the script with one of the following options:
- 1 - Software
- 2 - Hardware
- 3 - NVIDIA graphics (if the option is available)
- 4 - Mirror Driver
We cannot provide an exact option that will fix your issue, as there are multiple factors at play. Please test which option suits your needs.
# Check if the system is x64 or x32
if ($env:PROCESSOR_ARCHITECTURE -eq "AMD64") {
$regKey = "HKLM:\SOFTWARE\WOW6432Node\Splashtop Inc.\Splashtop Remote Server"
} else {
$regKey = "HKLM:\SOFTWARE\Splashtop Inc.\Splashtop Remote Server"
}
# Change the CaptureMode registry key
try {
Set-ItemProperty -Path $regKey -Name CaptureMode -Value "X" -Type DWORD -Force
Write-Output "CaptureMode registry key has been successfully updated."
# Restart SplashtopRemoteService
Restart-Service -Name SplashtopRemoteService -Force
Write-Output "SplashtopRemoteService has been successfully restarted."
} catch {
Write-Error "Error: Failed to change registry key or restart SplashtopRemoteService."
}
Important notes: When utilizing Splashtop Streamer for Windows alongside an RDP session, both can coexist successfully if you initially connect your computer via RDP and then connect via Splashtop Remote Desktop. However, if you minimize the RDP session, Splashtop Remote Desktop may display a black screen.