InputConfiguration
Input related configuration and settings.
Type
RoyalApps.Community.Rdp.WinForms.Configuration.Input.InputConfigurationProperties
AcceleratorPassthrough (bool) ↗
Specifies whether keyboard accelerators should be passed to the server.
AllowBackgroundInput (bool) ↗
Specifies whether background input mode is enabled. When background input is enabled the client can accept input when the client does not have focus.
DisableClickDetection (bool)
When true, a mouse click in the remote session does not transfer input focus to the session.
EnableWindowsKey (bool) ↗
Specifies whether the Windows key can be used in the remote session.
GrabFocusOnConnect (bool) ↗
Specifies whether the client control should have focus while connecting. The control does not attempt to grab focus from a window running in a different process.
KeyboardHookMode (bool) ↗
Specifies the keyboard redirection settings, which specify how and when to apply Windows keyboard shortcut (for example, ALT+TAB).
KeyboardHookToggleShortcutEnabled (bool)
When enabled, ctrl+alt+space can be used to toggle between local and remote keyboard hook modes. Only works when the session is in full screen mode.
KeyBoardLayoutStr (string?) ↗
Specifies the name of the active input locale identifier (formerly called the keyboard layout) to use for the connection.
RelativeMouseMode (bool) ↗
Specifies whether the mouse should use relative mode. Contains VARIANT_TRUE if the mouse is in relative mode or VARIANT_FALSE if the mouse is in absolute mode. The mouse mode indicates how the ActiveX control calculates the mouse coordinates that it sends to the Remote Desktop Session Host (RD Session Host) server. When the mouse is in relative mode, the ActiveX control calculates mouse coordinates relative to the mouse's last position. When the mouse is in absolute mode, the ActiveX control calculates mouse coordinates relative to the desktop of the RD Session Host server.
