Skip to content

Instantly share code, notes, and snippets.

@mimura1133
Last active June 21, 2026 17:39
Show Gist options
  • Select an option

  • Save mimura1133/69d6bedb9abd89f7f6adb3f735a4803b to your computer and use it in GitHub Desktop.

Select an option

Save mimura1133/69d6bedb9abd89f7f6adb3f735a4803b to your computer and use it in GitHub Desktop.
Enable Hyper-V Enhanced Session Mode with freerdp-proxy.
[Server]
Host=vsock://-1
Port=3389
[Target]
FixedTarget=true
Host=127.0.0.1
Port=3389
User=<USERNAME HERE>
Password=<PASSWORD HERE>
Domain=.
[Channels]
GFX=true
DisplayControl=true
Clipboard=true
AudioInput=true
AudioOutput=true
DeviceRedirection=true
VideoRedirection=true
CameraRedirection=true
PassthroughIsBlacklist=true
Passthrough=
[Input]
Keyboard=true
Mouse=true
Multitouch=true
[Security]
ServerTlsSecurity=false
ServerNlaSecurity=false
ServerRdpSecurity=true
ClientTlsSecurity=true
ClientNlaSecurity=true
ClientRdpSecurity=true
ClientAllowFallbackToTls=true
[Certificates]
CertificateFile=<Certificate File Path>
PrivateKeyFile=<Private Key File Path>
@mimura1133

Copy link
Copy Markdown
Author

This is the freerdp-proxy configuration file for enabling Hyper-V Enhanced Session Mode by combining Gnome Enhanced Session and freerdp-proxy.
(Tested on Ubuntu 26.04. On Ubuntu, this can be used in conjunction with the Remote Login feature of the Remote Desktop functionality.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment