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)