Registry and Group Policy Settings (GPO)
It is strictly recommended for non-administrative users to change all settings via Scanner for Remote Desktop user interface.
Common Registry Settings
Name | Type | Range | Default | Description |
---|---|---|---|---|
32-bit: HKLM\Software\FabulaTech\Scanner for Remote Desktop (Server)\ 64-bit: HKLM\Software\Wow6432Node\FabulaTech\Scanner for Remote Desktop (Server)\ |
||||
LogLevel | DWORD | 0-3 | 2 | 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. |
CheckForNewVersion | DWORD | 0,1 | 1 | 0 - Never check for new version. 1 - Check for new version every 15 days. |
BandwidthLimit | DWORD | 0-2*1024*1024 | not exists | Bandwidth limit for whole application, in KBytes/s. If 0, or not exists - no bandwidth limit. |
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. |
HKCU\Software\FabulaTech\Scanner for Remote Desktop (Server)\ | ||||
CheckForNewVersion | DWORD | 0,1 | 1 | 0 - Never check for new version. 1 - Check for new version every 15 days. |
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 |
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. |
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. | |
32-bit: HKLM\Software\FabulaTech\Netlink 3\ 64-bit should be set both: HKLM\Software\FabulaTech\Netlink 3\ 64-bit should be set both: HKLM\Software\Wow6432Node\FabulaTech\Netlink 3\ |
||||
LogLevel | DWORD | 0-3 | 0 | 0 - Error 1 - Warning 2 - Info 3 - Debug. |
HKLM\SOFTWARE\Fabulatech\SMenu\ | ||||
IncludeProcesses | REG_SZ | app1.exe,app2.exe,app3.exe | Load ftsmenu.dll into enumerated processes app1.exe,app2.exe,app3.exe |
Group Policy Settings
Group Policy Settings can be overwritten by local program settings and vice versa (since the same registry location is used for local program settings and GPO).
In order to avoid overriding, it's possible to configure the LockConfig registry key. As a result, the user cannot change the settings using tray context menu. Anyway, it will be still possible to change the program settings directly in the HKCU section of the Registry.
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.
Name | Type | Range | Default | Description |
---|---|---|---|---|
HKLM\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server)\ | ||||
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. Anyway, it will be still possible to change the program settings directly in the HKCU section of the Registry. |
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. |
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. |
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. |
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. |
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. |
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. |
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\Policies\FabulaTech\Scanner for Remote Desktop (Server)\ HKCU\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server)\ (can be overridden by user via GUI) |
||||
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. | |
HKCU\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server)\ (can be overridden by user via GUI) | ||||
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). |
BandwidthLimit | DWORD | 0-2*1024*1024 | not exists | Bandwidth limit per user, in KB. 0, or absent - no limit |
TwainAlwaysShowScanUI | DWORD | 0,1 | 0 | 1 - Always show TWAIN Scanning dialog when scanning. 0 - Application decides whether to show the dialog or not. |
UseScanVendorUI | DWORD | 0,1 | 0 | Show Vendor Scanning UI on Workstation side (applied for TWAIN only). 0 - Disabled 1 - Enabled. |
HKLM\Software\Policies\FabulaTech\Scanner for Remote Desktop (Server)\Licensing | ||||
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) |