6.2.1 – RDP parameters
| Parameter | Value | 
|---|---|
| gateway | BindString, address and listening port of the gateway. For example: 192.168.0.8:443 | 
| server | String, address of the RDP host. | 
| port | Integer, RDP listening port. Optional, default is 3389 | 
| user | String, user name (Windows User). | 
| pwd | String, password for user name. | 
| domain | String, domain name | 
| keyboard | Integer, keyboard layout, default is 0x409 (US) | 
| useConsole | Boolean, connecting to console session/Admin mode. Default is false. | 
| legacyMode | Boolean, connecting to xrdp or VirtualBox RDP | 
| width | Integer, screen width of RDP session. Default is 800 | 
| height | Integer, screen height of RDP session. Default is 600 | 
| server_bpp | Integer, color depth of RDP session. Default is 16 | 
| playSound | Integer, Default is 1: Do not play sound; 0: bring sound to local; 2: leave sound on remote computer. | 
| startProgram | String, "shell": start a program on connection; "app": start a RemoteApp | 
| command | Command for “Start a program on connection (startProgram=shell)” | 
| directory | Directory for running command (startProgram=shell) | 
| exe | Program or file for RemoteApp (startProgram=app) | 
| args | Arguments for RemoteApp (startProgram=app) | 
| background | Boolean, default is false, disable background. | 
| smoothfont | Boolean, default is false, disable font smoothing. | 
| contents | Boolean, default is false, disable full windows drag. | 
| animation | Boolean, default is false, disable menu animations. | 
| composition | Boolean, default is false, disable desktop composition. | 
| styles | Boolean, default is false, disable theming. | 
| mapClipboard | Boolean, default is false, disable clipboard rediretioin. | 
| mapPrinter | Boolean, default is false, disable printer redirection. | 
| mapDisk | Boolean, default is false, disable disk redirection. | 
| touchpad | Boolean, default is false, touchpad mode (relative mouse movement, touch interface only). | 
| waWidth | Work area width for RemoteApp, Default value is the screen width. You may want to change it if you display app in a iframe. | 
| waHeight | Work area height for RemoteApp. Default value is the screen height. You may want to change it if you display app in a iframe. | 
| printer | Printer name. You can specify multiple printer names by using “;” as seperator, e.g. “Printer1;Printer2”. The first one will always be the default printer. | 
| useSSL | Use WSS (WebSocket secure connection), only used by Rdp2 class. | 
| timezone | The client time zone name. Please check the values you can use in rdp.html | 
| loadBalanceInfo | Load balance information | 
| vmid | Hyper-V VM GUID, For example: B3D5444C-2611-405A-9CA0-7AA8DA94DF0B, it’s for Hyper-V console connection. | 
| minWidth | Minimum width, some applications can only work on a minimum resolution | 
| minHeight | Minimum height, some applications can only work on a minimum resolution | 
| connectType | Connecting type: CONNECTION_TYPE_MODEM 1 Modem (56 Kbps) CONNECTION_TYPE_BROADBAND_LOW 2 Low-speed broadband (256 Kbps - 2 Mbps) CONNECTION_TYPE_SATELLITE 3 Satellite (2 Mbps - 16 Mbps with high latency) CONNECTION_TYPE_BROADBAND_HIGH 4 High-speed broadband (2 Mbps - 10 Mbps) CONNECTION_TYPE_WAN 5 WAN (10 Mbps or higher with high latency) CONNECTION_TYPE_LAN 6 LAN (10 Mbps or higher) Default value is 5. | 
| shareClipboardId | Connections will same shareClipboardId will use shared clipboard on gateway. User can copy anything among these connections | 
| shareClipboard | on: enabled shared clipboard, it’s enabled by default if mapClipboard is on. | 
| symlink | Id of the created symlink. | 
| sessionRecord | 0: no session recording, 1: recording grphic only (no sound), 3 means recording graphic and sound. This can only be configured in pluign | 
| __record_name | Recording file name. This can only be configured in pluign before version 4.8.8. | 
| recording | on: record session on client side | 
| audioRecord | on: enable remote audio recording | 
| pingInterval | Seconds for ping | 
| soundPref | 0: low quality sound; 1: high quality sound | 
| smartcard | on: enable smart card redirection | 
| passwordIsPin | Use password as the pin of smart card | 
| name | Show the name on the cursor on joined users | 
| mac | Computer MAC address for Wake on LAN. Need to enable it in gateway.conf (timeoutWoL) | 
| macIP | Network broadcast ip address for WoL. | 
| decompressingRDP61 | Enable RDP6.1 compression. | 
| portCheckTimes | Gateway will check if the port is open before connecting | 
| portCheckInterval | Interval of checking open port in ms. | 
| copyToLocal | on: user can copy data to local from remote. It can be used to disable bi-directional copy/paste | 
| copyToRemote | on: user can copy data to remote from local. It can be used to disable bi-directional copy/paste | 
| copyTextOnly | on: user can only copy plain text. | 
| textPrinter | on: redirect a text only printer (for receipts, label printers) | 
| mapCamera | Boolean, default is false, enable webcam redirection. Enable it in RDP server with Group Policy: Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Device and Resource Redirection > Do not allow supported Plug and Play device redirection: Disabled | 
| scanner | Boolean, default is false, enable scanner redirection. | 
