Added relative mouse setting

This commit is contained in:
Armin Novak
2022-01-17 13:19:58 +01:00
committed by akallabeth
parent f45e515fcd
commit fb8eb7251e
4 changed files with 12 additions and 1 deletions

View File

@@ -318,6 +318,9 @@ BOOL freerdp_settings_get_bool(const rdpSettings* settings, size_t id)
case FreeRDP_MouseMotion:
return settings->MouseMotion;
case FreeRDP_MouseUseRelativeMove:
return settings->MouseUseRelativeMove;
case FreeRDP_MstscCookieMode:
return settings->MstscCookieMode;
@@ -950,6 +953,10 @@ BOOL freerdp_settings_set_bool(rdpSettings* settings, size_t id, BOOL val)
settings->MouseMotion = cnv.c;
break;
case FreeRDP_MouseUseRelativeMove:
settings->MouseUseRelativeMove = cnv.c;
break;
case FreeRDP_MstscCookieMode:
settings->MstscCookieMode = cnv.c;
break;

View File

@@ -109,6 +109,7 @@ static const struct settings_str_entry settings_map[] = {
{ FreeRDP_MouseAttached, 0, "FreeRDP_MouseAttached" },
{ FreeRDP_MouseHasWheel, 0, "FreeRDP_MouseHasWheel" },
{ FreeRDP_MouseMotion, 0, "FreeRDP_MouseMotion" },
{ FreeRDP_MouseUseRelativeMove, 0, "FreeRDP_MouseUseRelativeMove" },
{ FreeRDP_MstscCookieMode, 0, "FreeRDP_MstscCookieMode" },
{ FreeRDP_MultiTouchGestures, 0, "FreeRDP_MultiTouchGestures" },
{ FreeRDP_MultiTouchInput, 0, "FreeRDP_MultiTouchInput" },