diff --git a/client/common/cmdline.c b/client/common/cmdline.c index e037478c7..6044fa9e6 100644 --- a/client/common/cmdline.c +++ b/client/common/cmdline.c @@ -103,7 +103,7 @@ static COMMAND_LINE_ARGUMENT_A args[] = { "drive", COMMAND_LINE_VALUE_REQUIRED, NULL, NULL, NULL, -1, NULL, "Redirect drive" }, { "drives", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "Redirect all drives" }, { "home-drive", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "Redirect home drive" }, - { "clipboard", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "Redirect clipboard" }, + { "clipboard", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueTrue, NULL, -1, NULL, "Redirect clipboard" }, { "serial", COMMAND_LINE_VALUE_OPTIONAL, NULL, NULL, NULL, -1, "tty", "Redirect serial device" }, { "parallel", COMMAND_LINE_VALUE_OPTIONAL, NULL, NULL, NULL, -1, NULL, "Redirect parallel device" }, { "smartcard", COMMAND_LINE_VALUE_OPTIONAL, NULL, NULL, NULL, -1, NULL, "Redirect smartcard device" }, diff --git a/libfreerdp/core/settings.c b/libfreerdp/core/settings.c index ef4dd8ebd..fb23d8a71 100644 --- a/libfreerdp/core/settings.c +++ b/libfreerdp/core/settings.c @@ -562,6 +562,7 @@ rdpSettings* freerdp_settings_new(DWORD flags) if (!settings->ServerMode) { + settings->RedirectClipboard = TRUE; /* these values are used only by the client part */ settings->HomePath = GetKnownPath(KNOWN_PATH_HOME);