Registry Settings and Group Policy Object (GPO) template

The registry and GPO settings described below assist in configuring and troubleshooting the product.

Scanner for Remote Desktop Server includes *.admx and *.adml administrative template files. These template files allow to configure the product via Local GPO and/or Domain-Based GPO. Please refer to Microsoft MSDN article on managing ADMX files.

GPO template

GPO Editor

The archive file containing administrative template can be found in the installation directory:

%ProgramFiles%\FabulaTech\Scanner for Remote Desktop (Server)\policies.zip

Additionally, the administrative template files are deployed to a local GPO during product installation and can be found here:

%WINDIR%\PolicyDefinitions\Fabulatech.admx
%WINDIR%\PolicyDefinitions\ftscanrdpsrv.admx
%WINDIR%\PolicyDefinitions\en-US\Fabulatech.adml
%WINDIR%\PolicyDefinitions\en-US\ftscanrdpsrv.adml

The GPO template can be used to configure the following settings:

Setting Description
Bandwidth LimitData transfer bandwidth limit, for transferring scanned data to a user session.
CompressionThe scanning image compression settings.
Default Auto Border DetectionAuto-border-detection mode defaults (TWAIN only).
Default Auto DeskewAuto-deskew mode defaults (TWAIN only).
Default Auto Discard Blank PagesAuto discard blank page mode defaults (TWAIN only).
Default Auto RotateAuto-rotate mode defaults (TWAIN only).
Default Color ModeScanning color mode defaults (TWAIN only).
Default DuplexScanning mode (Simplex or Duplex) defaults (TWAIN only).
Default ResolutionScanning resolution defaults in DPI (TWAIN only).
Default ScannerScanner autoselection mode (No auto-select, Auto, Last used, Specified).
Disable FunctionalityDisable scanner redirection functionality.
Force the TWAIN Scanning Properties dialogForce displaying the TWAIN Scanning Properties dialog even if a scanning application does not display the scanning dialog (TWAIN only).
Hide WebcamPrevent using webcams as TWAIN scanner sources (webcams don't appear in the scanner selection menu of the user interface).
LicensingLicensing management.
Lock ConfigPrevent the users from changing the settings via the program user interface.
Twain Appearance ModeControl Virtual TWAIN Scanner appearance behavior for non-connected scanners (Auto or Always Available).
Show TWAIN scanner selection dialogDisplay the extra TWAIN scanner selection dialog before the scanning, if several TWAIN scanners are available.
Use vendor defined names for TWAIN scannersConfigure virtual TWAIN scanner name (if the scanning software requires specific hardware for operation).

It's recommended to use the GPO template files provided with the latest product version of Scanner for Remote Desktop Server.

Registry Settings

HKLM\Software(\Wow6432Node)\FabulaTech\Scanner for Remote Desktop (Server)
Value name Type Range Default If none * Description
CheckForNewVersion REG_DWORD 0,1 1 1 0 - Never check for new version.
1 - Check for new version every 15 days.
DevBlacklist REG_MULTI_SZ Not exists Exclude specified scanner from the list of scanners (applied to both TWAIN and WIA). Case sensitive.
DevBlacklistMode REG_DWORD 0-3 Not exists 0 0 - Disabled.
1 - Equal.
2 - Substring.
3 - Occurrence in the beginning.
LogLevel REG_DWORD 0-3 3 3 Scanner for Remote Desktop Server logging level:
0 - Error.
1 - Warning.
2 - Info.
3 – Debug.
RotationLogFileNumber REG_DWORD 0-99 Not exists 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 REG_DWORD 0-4294967295 Not exists 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)
Value name Type Range Default If none * Description
TwainDefaultProfile REG_SZ Default, Last Settings, %user defined% Not exists "Default" 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 REG_SZ Not exists Name of the last used TWAIN scanner. This name is used for "Autoselect" and "Last used" autoselection modes.
WiaLastUsedScanner REG_SZ Not exists Name of the last used WIA scanner. This name is used for "Autoselect" and "Last used" autoselection modes.
BandwidthLimit REG_DWORD 0-2*1024*1024 Not exists 0 Bandwidth limit per user. In kilobytes per second. 0 - no limit.
HideWebcam REG_DWORD 0,1 Not exists 0 0 - Hide webcam type imaging devices from the list of TWAIN scanners.
1 - Don't hide.
ConnectAtLogin\Twain REG_DWORD 0-3 Not exists 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 REG_SZ Not exists Name of the TWAIN scanner that will be connected on user login. Refer to ConnectAtLogin\Twain.
ConnectAtLogin\Wia REG_DWORD 0-3 Not exists 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 REG_SZ Not exists Name of the WIA scanner that will be connected on user login. Refer to ConnectAtLogin\Wia.
Compression REG_DWORD 0-3 Not exists 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 REG_DWORD 0-100 Not exists 80 100 - the best quality (no compression).
TwainAlwaysShowScanUI REG_DWORD 0,1 Not exists 0 1 - Always show TWAIN Scanning dialog when scanning.
0 - Application decides whether to show the dialog or not.
TwainUseRealScannerName REG_DWORD 0,1 Not exists 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 REG_DWORD 0,1 Not exists 0 Show Vendor Scanning UI on Workstation side (applied for TWAIN only)
0 - Disabled.
1 – Enabled.
HKLM\SOFTWARE\Fabulatech\SMenu
Value name Type Range Default If none * Description
IncludeProcesses REG_SZ app1.exe,app2.exe,app3.exe Not exists Load ftsmenu.dll into enumerated processes app1.exe,app2.exe,app3.exe
Should be set both:
HKLM\Software\FabulaTech\Netlink 3
HKLM\Software\Wow6432Node\FabulaTech\Netlink 3
Value name Type Range Default If none * Description
LogLevel REG_DWORD 0-3 1 1 NetLink logging level:
0 - Error.
1 - Warning.
2 - Info.
3 – Debug.