Add scale-desktop option to RDP Configuration
This commit is contained in:
@@ -50,9 +50,9 @@ class ActionDispatcher:
|
|||||||
def _launch_xfreerdp(self, config):
|
def _launch_xfreerdp(self, config):
|
||||||
rdp_candidates = [
|
rdp_candidates = [
|
||||||
"sdl-freerdp3",
|
"sdl-freerdp3",
|
||||||
"xfreerdp3",
|
"sdl-freerdp",
|
||||||
"wlfreerdp3",
|
# "xfreerdp3",
|
||||||
"xfreerdp"
|
# "xfreerdp"
|
||||||
]
|
]
|
||||||
|
|
||||||
rdp_bin = None
|
rdp_bin = None
|
||||||
@@ -71,11 +71,14 @@ class ActionDispatcher:
|
|||||||
f"/u:{config['user']}",
|
f"/u:{config['user']}",
|
||||||
f"/p:{config['password']}",
|
f"/p:{config['password']}",
|
||||||
"/sound",
|
"/sound",
|
||||||
"/scale-desktop:133",
|
|
||||||
"/audio-mode:0",
|
"/audio-mode:0",
|
||||||
"/cert:ignore",
|
"/cert:ignore",
|
||||||
"/f"
|
"/f"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if config.get('scale_desktop', '') != "":
|
||||||
|
cmd.append(f"/scale-desktop:{config['scale_desktop']}")
|
||||||
|
|
||||||
self._run_command(cmd)
|
self._run_command(cmd)
|
||||||
|
|
||||||
def _handle_power_action(self, action):
|
def _handle_power_action(self, action):
|
||||||
|
|||||||
Reference in New Issue
Block a user