Skip to content

Settings Storage Overview

All settings for Transparent Lock Screen are stored in the system registry under the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Softros Systems\Transparent Lock Screen\

Each value has a self-explanatory name. Below is a complete list of available settings:

Value Name Value Type Description
Enabled REG_DWORD Enable or disable the application. If disabled, the application will not lock the system regardless of other settings.
LockOnWindowsLock REG_DWORD Enable or disable locking when the user locks Windows (for example, via Win+L), including smart card removal.
LockOnShortcut REG_DWORD Enable or disable locking via the keyboard shortcut.
LockShortcut REG_SZ The keyboard shortcut used to lock the system.
LockOnIdle REG_DWORD Enable or disable automatic locking when the user is idle.
IdleTimeout REG_DWORD The idle time (in seconds) after which the system is locked.
LockOnCommandLine REG_DWORD Enable or disable locking via the tls -lock command.
IgnoreMouseClicks REG_DWORD When transparently locked, ignore mouse clicks to prevent accidental credential requests.
IgnoreMouseMoves REG_DWORD When transparently locked, ignore mouse movement to prevent accidental credential requests.
IgnoreKeystokes REG_DWORD When transparently locked, ignore keystrokes to prevent accidental credential requests.
IgnoreTouchScreenInput REG_DWORD When transparently locked, ignore touch screen input to prevent accidental credential requests.
UnlockOnCAD REG_DWORD Enable or disable credential requests via Ctrl+Alt+Del.
UnlockOnShortcut REG_DWORD Enable or disable credential requests via the keyboard shortcut.
UnlockShortcut REG_SZ The keyboard shortcut used to request credentials.
AllowProgrammaticInput REG_DWORD Allow or disallow programmatic input (synthesized keyboard and mouse events) when the system is transparently locked.
UnlockTimerEnabled REG_DWORD Enable or disable a timeout after which the credential request is dismissed if there is no user interaction.
UnlockTimer REG_DWORD The timeout (in seconds) after which the credential request is dismissed if there is no user interaction.
HideMouse REG_DWORD Show or hide the mouse cursor when the system is transparently locked.
KeepAwake REG_DWORD Prevent the system from entering sleep mode while it is transparently locked.
DimScreen REG_DWORD Enable or disable screen dimming when the system is transparently locked.
DimScreenValue REG_DWORD The dimming level from 0 (no dimming) to 100 (black screen).
LogToTextFile REG_DWORD Enable or disable logging to a text file.
LogToTextFileVerbose REG_DWORD Enable or disable verbose logging to a text file. Requires LogToTextFile.
LogTextFilePath REG_SZ Path to the log file. Environment variables (for example, %PROGRAMDATA%) are supported. Do not use user-specific variables such as %USERPROFILE%.
LogToEventLog REG_DWORD Enable or disable logging to the Windows Event Log.
LogToEventLogVerbose REG_DWORD Enable or disable verbose logging to the Windows Event Log. Requires LogToEventLog.
RFIDenabled REG_DWORD Enable or disable RFID card unlock support. See RFID Card Unlock Overview for details.
RFIDconfigPath REG_SZ Path to the centralized RFID card database folder. See Using a Centralized RFID Card Database for details.
UnlockByLoggedInUser REG_DWORD Allow or disallow unlocking by the currently signed-in user.
UnlockByAdministrators REG_DWORD Allow or disallow unlocking by members of the Administrators group.
UnlockByAuthenticatedUsers REG_DWORD Allow or disallow unlocking by authenticated users.
UnlockByCustomList REG_MULTI_SZ List of users allowed to unlock. See Security Principal Format for details.
UnlockBySharedPassword REG_DWORD Allow or disallow unlocking using a shared password.
SharedPasswordHash REG_SZ Hash of the shared password used for unlocking. See Shared Password Hash for details.
LicenseKey REG_SZ The license key in plain text format, as provided after purchase.

Settings distribution options

Depending on your requirements, you can export a .REG file from a configured machine or use command-line tools, PowerShell, or other methods to edit the registry.

Changes made in the registry are applied in real time; no app or machine restart is required.

For Active Directory or Intune, you can use our administrative template (.admx) file to configure endpoints from a central location.