Add scale-desktop option to RDP Configuration

This commit is contained in:
2026-08-26 08:26:03 +01:00
parent 20d33bf69c
commit 55afea6774

View File

@@ -50,9 +50,9 @@ class ActionDispatcher:
def _launch_xfreerdp(self, config):
rdp_candidates = [
"sdl-freerdp3",
"xfreerdp3",
"wlfreerdp3",
"xfreerdp"
"sdl-freerdp",
# "xfreerdp3",
# "xfreerdp"
]
rdp_bin = None
@@ -71,11 +71,14 @@ class ActionDispatcher:
f"/u:{config['user']}",
f"/p:{config['password']}",
"/sound",
"/scale-desktop:133",
"/audio-mode:0",
"/cert:ignore",
"/f"
]
if config.get('scale_desktop', '') != "":
cmd.append(f"/scale-desktop:{config['scale_desktop']}")
self._run_command(cmd)
def _handle_power_action(self, action):