Registry and Group Policy Settings (GPO)
This article explains the supported registry setting information for the Scanner for Remote Desktop Server and shared components such as NetLink. The registry subkeys and entries covered in this article help you administer and troubleshoot the product.
It is strictly recommended for non-administrative users to change all settings via Scanner for Remote Desktop user interface.
Some registry values described in this article may be set in different locations. Such locations are listed in the tables below in the order the program reads and applies them, from greater to lower priority. So, the first occurence found will be applied.
Scanner for Remote Desktop (Server) includes *.admx and *.adml administrative template files.
You can use these template files to configure Local GPO and/or Domain-Based GPO.
Archive file containing administrative templates can be found in the installation directory:
%ProgramFiles%\FabulaTech\Scanner for Remote Desktop (Server)\policies.zip
The *.admx/*.adml files are for use with Windows Vista/Windows Server 2008 and all later versions of Windows. Refer Microsoft MSDN article on managing ADMX files.
Registry Values
HKLM\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server) | ||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
ScannerRedirection | DWORD | 0,1 | 1 | Disable/enable Scanner Redirection functionality. If 0, scanner redirection will not work for new user sessions |
LockConfig | DWORD | 0,1 | 0 | Lock user interface, so user cannot do anything or change settings using tray context menu. However, it's still possible to change user settings in registry directly in HKCU section. |
HKLM\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server)\Licensing | ||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
Type | DWORD | 0,1 | 0 | Licensing type: 0 - License Key 1 - License Server |
Key | String | empty | License Key string | |
LicenseServer | String | empty | License Server address (IP address or hostname) |
HKLM\Software(\Wow6432Node)\FabulaTech\Scanner for Remote Desktop (Server) | ||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
CheckForNewVersion | DWORD | 0,1 | 1 | 0 - Never check for new version. 1 - Check for new version every 15 days. |
DevBlacklist | MULTI_SZ | not exists | Exclude specified scanner from the list of scanners (applied to both TWAIN and WIA). Full equal mode is used by default. Case sensitive. |
|
DevBlacklistMode | DWORD | 0,1,2,3 | not exists | 0 - Disabled 1 - Equal 2 - Substring 3 - Occurrence in the beginning. |
LogLevel | DWORD | 0-3 | 2 | Scanner for Remote Desktop Server logging level: 0 - Error 1 - Warning 2 - Info 3 - Debug. |
RotationLogFileNumber | DWORD | 0-99 | 10 | When a particular log file reaches a size limit, the program initiates log file rotation, i.e. it renames the existing log file and creates the new one. If 0, no rotation will take place, unlimited number of log files. If N, delete oldest log file when N log files already exists. |
OverrideLogMaxFiles | DWORD | 0-4294967295 | 150 | There can be several log files for every user, depending on Session ID, PID, etc.
This setting specifies the maximum number of log files of specific component for every user.
The number of users is not limited. So all of them will log the activity, but every user is limited in the total number of log files. If 0, older log files will not be removed. If N, older log files will be removed once specified limitation is reached. |
HKCU\Software\FabulaTech\Scanner for Remote Desktop (Server) | ||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
TwainDefaultProfile | String | Default, Last Settings, %user defined% | not exists | Currently used config (profile file) of TWAIN scanner (like resolution, paper size, etc.). It contains the name of the profile displayed in the TWAIN scanning UI. If "Default" or not exists - reset scanner to the default configuration. "Last Settings" - last used settings applied. Profile files are stored at the following location: CSIDL_APPDATA/FabulaTech/Scanner for Remote Desktop/Profiles/%%profile_name%%.DSP |
TwainLastUsedScanner | String | empty | Name of the last used TWAIN scanner. This name is used for "Autoselect" and "Last used" autoselection modes. | |
WiaLastUsedScanner | String | empty | Name of the last used WIA scanner. This name is used for "Autoselect" and "Last used" autoselection modes. |
1. HKLM\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server) 2. HKCU\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server) 3. HKCU\Software\FabulaTech\Scanner for Remote Desktop (Server) |
||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
BandwidthLimit | DWORD | 0-2*1024*1024 | not exists | Bandwidth limit per user. In kilobytes per second. 0, or absent - no limit. |
HideWebcam | DWORD | 0,1 | 0 | Hide webcam type imaging devices from the list of TWAIN scanners. |
ConnectAtLogin\Twain | DWORD | 0,1,2,3 | 1 | Connect TWAIN scanner at user login. 0 - Do not connect any scanner automatically 1 - Automatically connect scanner currently plugged to the workstation 2 - Automatically connect last used scanner. The scanner name is stored in HKCU\Software\FabulaTech\Scanner for Remote Desktop (Server)\TwainLastUsedScanner 3 - Automatically connect scanner specified in HKCU\Software\FabulaTech\Scanner for Remote Desktop (Server)\ConnectAtLogin\TwainScanner or HKLM\...\ConnectAtLogin\TwainScanner |
ConnectAtLogin\TwainScanner | String | empty | Name of the TWAIN scanner that will be connected on user login. Refer to ConnectAtLogin\Twain. | |
ConnectAtLogin\Wia | DWORD | 0,1,2,3 | 1 | Connect WIA scanner at user login. 0 - Do not connect any scanner automatically 1 - Automatically connect scanner currently plugged to the workstation 2 - Automatically connect last used scanner. The scanner name is stored in HKCU\Software\FabulaTech\Scanner for Remote Desktop (Server)\WiaLastUsedScanner 3 - Automatically connect scanner specified in HKCU\Software\FabulaTech\Scanner for Remote Desktop (Server)\ConnectAtLogin\WiaScanner or HKLM\...\ConnectAtLogin\WiaScanner |
ConnectAtLogin\WiaScanner | String | empty | Name of the WIA scanner that will be connected on user login. Refer to ConnectAtLogin\Wia. | |
Compression | DWORD | 0,1,2,3 | 2 | 0 - Compression is disabled 1 - Lossless(zlib) compression 2 - JPEG compression 3 - JPEG hardware compression. The program will try to compress images using scanner's driver. If scanner does not support own compression methods, the software JPEG compression will be performed. |
CompressionQualityJpeg | DWORD | 0-100 | 80 | 100 - the best quality (no compression). |
TwainAlwaysShowScanUI | DWORD | 0,1 | 0 | 1 - Always show TWAIN Scanning dialog when scanning. 0 - Application decides whether to show the dialog or not. |
TwainUseRealScannerName | DWORD | 0,1 | 0 | 0 - Virtual TWAIN scanner appears as "FabulaTech Virtual TWAIN scanner". 1 - virtual TWAIN scanner will appear on the virtual side with the same identity (scanner name) as the real scanner on the workstation side. |
UseScanVendorUI | DWORD | 0,1 | 0 | Show Vendor Scanning UI on Workstation side (applied for TWAIN only). 0 - Disabled 1 - Enabled. |
1. HKLM\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server) 2. HKCU\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server) |
||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
DefaultAutoBorderDetection | DWORD | 1,2 | not exists | TWAIN ONLY. Turns automatic border detection on and off (override default value of a hardware scanner): 1 - Off 2 - On. This setting can be overridden by scanning application. |
DefaultAutoDeskew | DWORD | 1,2 | not exists | TWAIN ONLY. Turns automatic deskew correction on and off (override default value of a hardware scanner): 1 - Off 2 - On. This setting can be overridden by scanning application. |
DefaultAutoDiscardBlankPages | DWORD | 1,2 | not exists | TWAIN ONLY. Override the default auto discard blank page mode.
If you enable this policy setting, auto discard blank page capability will be set before each scan. 1 - All pages. All images will be delivered to the Application, none of them will be discarded. 2 - Auto. The scanner driver will decide if an image is blank or not and discard as appropriate. |
DefaultAutoRotate | DWORD | 0,1 | not exists | When "On" this capability depends on intelligent features within the scanner driver to automatically
rotate the image to the correct position (override default value of a hardware scanner): 1 - Off 2 - On. This setting can be overridden by scanning application. |
DefaultColorMode | DWORD | 1,2,3 | not exists | Set TWAIN Color Mode value as default (override default value of a hardware scanner): 1 - Black and white 2 - Grayscale 3 - Color. This setting can be overridden by scanning application. |
DefaultDuplex | DWORD | 1,2 | not exists | Set twain TWAIN Simplex/Duplex capability value as default (override default value of a hardware scanner): 1 - Simplex 2 - Duplex. This setting can be overridden by scanning application. |
DefaultResolution | DWORD | >1 | not exists | TWAIN ONLY. FT version of the admx only. Override default value of a hardware scanner ICAP_XRESOLUTION and ICAP_YRESOLUTION. In DPI. This setting can be overridden by scanning application. |
TwainAppearanceMode | DWORD | 0,1 | 0 | Show or hide Virtual TWAIN scanner 0 - Make Virtual TWAIN datasource unavailable, if the source scanner is not configured or not available 1 - Virtual TWAIN datasource is always available. |
TwainSelectDialog | DWORD | 0,1 | not exists | Show the TWAIN scanner selection dialog before each scan. 0 - the TWAIN scanner selection dialog will not be shown. 1 - the scanner selection dialog will be shown before every scan if more than one TWAIN scanner is present on the client side. |
HKLM\SOFTWARE\Fabulatech\SMenu | ||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
IncludeProcesses | REG_SZ | app1.exe,app2.exe,app3.exe | Load ftsmenu.dll into enumerated processes app1.exe,app2.exe,app3.exe |
should be set both: HKLM\Software\FabulaTech\Netlink 3\ should be set both: HKLM\Software\Wow6432Node\FabulaTech\Netlink 3\ |
||||
---|---|---|---|---|
Name | Type | Range | Default | Description |
LogLevel | DWORD | 0-3 | 0 |
NetLink logging level: 0 - Error 1 - Warning 2 - Info 3 - Debug. |