Article written by Martin S.
UE4 can be used over Remote Desktop or other desktop sharing applications such as VNC. You must make sure that support for GPU acceleration is turned on to avoid using the ‘Microsoft Basic Render Driver’. For Windows 10, this can be achieved through the computer policies:
- Open the Edit Group Policy tool from Control Panel or use the Windows Search dialog (Windows Key + R, then type in gpedit.msc)
- Browse to: Local Computer Policy\Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment
- Enable “Use the hardware default graphics adapter for all Remote Desktop Services sessions”
- Optional: You can also consider activating hardware encoding. The option is: “Configure H.264/AVC hardware encoding for Remote Desktop Connections”. It can also be done through the registry. More info here.
Mouse Input: We recently fixed an issue with the handling of mouse inputs. This usually manifests while orbiting in the editor viewport. There is a shelved changelist for 4.24. (CL12393313)
Game controller support: The following explains how game controllers can be used over RDP. However, we heard that USB replication is only available in Windows 10 Pro. More info here.
UPDATE 4/6/2020 : We are aware that Microsoft released an RDP plugin to add support for XBox gamepads. We haven’t tried yet but still wanted to share the information. More info here.