Registry Values
Typically, all settings are saved to this registry key: HKEY_CURRENT_USER\SOFTWARE\ComfortSoftware\hvk
The /COMMON command line parameter instructs the application to save its settings to the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\ComfortSoftware\hvk
The /INIFILE command line parameter instructs the application to save and read its settings from the INI file. Typically, the settings are stored in the registry. The settings will be stored in the Backup.ini file located in the application installation folder (in the Data subfolder).
System Settings
Value | Description |
---|---|
Language | The language of the user interface. |
RunAtWindowsStartup | Run the program at Windows startup (Used in the INI file) |
ShowLogonKeyboard | Show keyboard on logon screen (Used in the INI file) |
HighPriority | Set high priority |
HideTrayIcon | Hide the icon in the system tray |
DeskBandVisible | Show the toolbar in the taskbar (Used in the INI file) |
AddToWindowsContextMenu | Add to the Windows context menu (Used in the INI file) |
StopTabletInputService | Disable system touch keyboard and handwriting panel (Windows 8 and above) |
ActionFileName | Current Keyboard Shortcuts File |
ActionFileName0, ActionFileName1, ActionFileName2, ActionFileName3 | History of opened Keyboard Shortcuts Files |
FirstStart | Don't show the wizard |
General
KeyboardName | Keyboard type name |
KeyboardSecurityPassword | When I enter a password don't show which keys are tapped |
KeyPressOnRelease | Type characters when keys are released |
KeyboardRepeat | Enable key repeat |
KeyboardRepeatDelay | Repeat delay (msec) |
KeyboardRepeatRate | Repeat rate (characters per second) |
ShowKeyHint | Show a tip over a pressed character key |
ShowAlternateSymbols | Show alternate characters or symbols |
ShowAlternateSymbolsDelay | Delay in milliseconds for showing of alternate characters |
Expert Settings
AccessDenied | Lock all the settings so that the end user cannot change them |
ShowCAD | Show the CTRL+ALT+DEL button next to the logon keyboard (0-hide, 1-show) |
LogonOnTop | Move the logon keyboard to the top of screen (0-bottom, 1-top) |
StartContextMenu | Hide balloon when the program starts |
ShowHandCursor | Kind of the mouse pointer |
KeyboardUpperCase | Show characters on the on-screen keyboard in UPPER CASE |
TKeyboardSetupFormTop, TKeyboardSetupFormLeft, TKeyboardSetupFormHeight, TKeyboardSetupFormWidth, TKeyboardSetupFormState | Top, Left, Height, Width and State of the "Edit keyboard type" window |
KeyboardTouchSlide | Change the pressed key when you touch the key and move your finger (useful for Computer Games) |
KeyboardHighlightReleasedKey | Highlight the keys on the on-screen keyboard when you lift your finger |
KeyboardHighlightReleasedKeyDelay | Highlight the keys: Disappearance delay (msec) |
KeyboardZoomIcons | Show enlarged icons on the on-screen keyboard, if possible |
AdditionalKeyBorder | Additional key border to define the active key |
KeyboardShowShift, KeyboardShowCtrl, KeyboardShowAlt, KeyboardShowWin, KeyboardShowAnyKey | Show the keyboard while holding down the key |
KeyboardShowDelay | The delay between the moment the control key is pressed and the moment the on-screen keyboard appears |
KeyboardHideWhenDeviceFound | Hide the keyboard when this device is found |
WebBrowserCheckEnabled | You can show, hide and move the keyboard using JavaScript. The process is simple: special JavaScript functions add keyboard-related information to the browser caption and the program monitors it for changes. (0-disabled, 1-enabled) |
WebBrowserCheckInterval | Interval in milliseconds between checks of the browser caption when WebBrowserCheckEnabled is enabled. |
WebBrowserCheckForced | 0-Checks caption of well-known browsers only. 1-Checks caption of any active window. |
KeyboardHideTemporarily | Temporarily hide the keyboard when a system window is visible in Windows 8 and above |
KeyboardHideWhenSearchUI | Temporarily hide the keyboard when the Start Menu is visible in Windows 10 and above |
KeyboardHideWhenSwipe | Hide the keyboard when you swipe it down |
ExcludeWebsites | Hide the keyboard when a Website/URL from this list has been activated in Internet Explorer |
KeyboardForcedOnTop | Place the keyboard window above other topmost windows |
KeyboardSideLock | Lock the on-screen keyboard when typing (otherwise checks the text cursor) |
BlockMouseMessages | Do not move the mouse cursor when you touch the keyboard in Windows 8 and above |
CaretKbMovesMouse | Move the mouse after clicking the floating icon |
KeyboardMinHeight | Minimum keyboard height |
KeyboardMinWidth | Minimum keyboard width |
KeyboardHoldDoubleShift, KeyboardHoldDoubleCtrl, KeyboardHoldDoubleAlt, KeyboardHoldDoubleWin, KeyboardHoldDoubleFn | Hold down the key when it's double-clicked: Shift, Ctrl, Alt, Win, Fn |
KeyboardHoldArrowKeys, KeyboardHoldAnyKey | Hold down the key until pressed again: Arrow Keys, Any Key |
KeyboardRemainPressedDelay | Shift, Ctrl, Alt, or Win key remains pressed if held down for less than N milliseconds |
WCCollectStatistics | Collect the Text Suggestions statistics |
WCGridRowCount | Maximum number of lines in the Text Suggestions |
KeyboardSecurityTotal | Never show the pressed keys |
BlockSystemHotkeys | Lock system keys and hotkeys like Alt+F4, Win, Alt+Tab, Ctrl+Alt+Del, etc. |
KeyboardShowHieroglyphs | Show hieroglyphs for Asian languages on keys |
KeyboardShowDeadKeys | Show dead keys |
ShowCursor | Show the mouse pointer for all windows |
Appearance Theme
Value | Description |
---|---|
ThemeName | Theme Style |
ColorBackground, ColorFrame, ColorBtnNormal, ColorBtnNormalFrame, ColorBtnNormalFont, ColorBtnNormalFontInfo, ColorBtnSelected, ColorBtnSelectedFrame, ColorBtnSelectedFont, ColorBtnSelectedFontInfo, ColorBtnHotTrack, ColorBtnHotTrackFrame, ColorBtnHotTrackFont, ColorBtnHotTrackFontInfo | Custom Theme Colors |
SkinBtnNormal, SkinBtnHot, SkinBtnSelected | Custom Theme Skins |
ThemeDrawingStyle | Style of drawing |
ThemeNative | Native style of the window |
ThemeRounded | Rounded corners |
KeyboardShowCaption | Reserved |
KeyboardShowButtons | Reserved |
ThemeAlphaBlend | Reserved |
ThemeCommonAlphaBlend | Common transparency (0-255) |
BackgroundPictureName | Background picture |
ThemeInfoFontName, ThemeInfoFontIsBold, ThemeInfoFontIsItalic, ThemeInfoFontSize | Theme Characters Font |
ThemeFontName, ThemeFontIsBold, ThemeFontIsItalic, ThemeFontSize | Theme Font |
Appearance Theme: Keys
KeyboardCenterInfo | Show labels and icons in the center of keys |
KeyboardShowLabels | Show keyboard layout by default |
KeyboardLang | Keyboard layout by default |
KeyboardShowDoubleKeys | Show symbols accessible via Shift when Shift is not pressed and font is not large |
ShowCharCtrl | Show symbols accessible via Ctrl and Ctrl+Shift |
ShowKeyboardZone | Color finger areas |
KeyboardForeignLabels | Labels on control keys depend on the currently selected input language |
KeyboardShowLocks | Show the state of Caps Lock, Num Lock and Scroll Lock keys |
Show/Hide
KBVisible | The on-screen keyboard is visible |
ShowCaretKeyboard | Show on-screen keyboard when the text cursor is visible |
ShowCaretKeyboardOnClick | Show only when you click or tap a text box |
KeyboardCaretDelay | Disappearance delay (msec) when the text cursor is invisible |
KeyboardHideWhenPhysicalUsed | Hide the on-screen keyboard when typing on a physical keyboard |
GestureShow | Three finger tap on your touchscreen: Show/Hide |
KeyboardAnimation | Animate the launch of the on-screen keyboard: 1-Slide Down, 2-Slide Up, 3-Slide Right, 4-Slide Left |
KeyboardAutoHide | Auto Hide |
KeyboardHideDelay | Auto Hide: Disappearance delay (msec) |
KeyboardHideEndState | Auto Hide: End state (0-255) |
Position
KeyboardPos0000x0000 | Position of the keyboard window for every display resolution |
KeyboardLocked | Lock keyboard movements |
ShowKeyboardBesideCaret | Show On-Screen Keyboard next to the text entry area when possible |
KeyboardMovesWindow | Moves and sizes the active window |
KeyboardDock | Docking: 0-None, 1-Bottom, 2-Top, 3-Right, 4-Left |
CheckWorkarea | Do not overlap the taskbar. The taskbar is taken into account when moving the keyboard to the edge of the screen. Docking and Default position use this option (0-Entire Screen, 1-Workarea). |
KeyboardPosHorz, KeyboardPosVert | Default position:
Horizontal position: 0-Don't move, 1-Left, 2-Center, 3-Right Vertical position: 0-Don't move, 1-Top, 2-Center, 3-Bottom |
GestureMove | Touch with two fingers to move |
Zoom
KeyboardFitWidth | Fit width |
KeyboardFitHeight | Fit height |
KeyboardZoomWidth | Zoom Width (%) |
KeyboardZoomHeight | Zoom Height (%) |
KeyboardLockAspectRatio | Lock window size |
KeyboardLockedSize | Lock keyboard size |
GestureZoom | Pinch or stretch to zoom when using a touchscreen |
Typing Aid
KeyboardPeriodShortcut | Double taping the space bar will insert a period followed by a space |
KeyboardCapitalAfter, KeyboardCapitalAfterStr | Capitalize the first letter of each sentence |
KeyboardDeleteSpace, KeyboardDeleteSpaceStr | Delete space before |
KeyboardSpaceAfter, KeyboardSpaceAfterStr | Add space after |
KeyboardSpaceBefore, KeyboardSpaceBeforeStr | Add space before |
KeyboardHoldShiftDoubleTap | Use all uppercase letters when I double-tap Shift |
KeyboardHoldShift | Hold down Shift until released |
KeyboardHoldCtrl | Hold down Ctrl until released |
KeyboardHoldAlt | Hold down Alt until released |
KeyboardHoldWin | Hold down Win until released |
KeyboardAutoclick | Enable AutoClick |
KeyboardAutoclickDelay | AutoClick delay (msec) |
Gestures
UseGestures | Use gestures |
SensitivityGestures | Sensitivity of gestures (0-30) |
GestureRight, GestureLeft, GestureUp, GestureDown | Action for the Gesture |
Floating Window (FKB)
FKBVisible | FKB is visible |
TFloatingWindowKbFormTop | Top of FKB |
TFloatingWindowKbFormLeft | Left of FKB |
TFloatingWindowKbFormHeight | Reserved |
TFloatingWindowKbFormWidth | Reserved |
TFloatingWindowKbFormState | Reserved |
FKBAutoHide | Auto hide: Hide FKB when the on-screen keyboard is visible |
FKBLocked | FKB is locked |
FKBSize | Size of FKB |
FKBHeight | Height of FKB |
FKBWidth | Width of FKB |
FKBTransparent | FKB transparency (0-255) |
FKBFirstInfo | Hide balloon about FKB (You can adjust the settings...) |
FloatingWindowKbHint | Determines whether FKB displays a Help Hint when the mouse pointer rests momentarily on FKB |
Floating Icon
ShowCaretKbIcon | Show the floating icon for the on-screen keyboard next to the text cursor when possible |
ShowCaretKbAutoHide | Auto hide: Hide the Icon when the On-Screen Keyboard is visible |
ShowCaretKbLabel | Show label next to the Icon |
CaretKbWidth | Width of the Icon |
CaretKbHeight | Height of the Icon |
CaretKbLeft, CaretKbTop | The distance between the text cursor and the Icon |
Text Suggestions
WCEnabled | Text Suggestions Enabled |
WCShowAsGrid | Show as a set of buttons next to the on-screen keyboard |
WCAlignTextLeft | Align words left |
WCAutoHide | Auto Hide Text Suggestions |
WCShowWithKeyboard | Show, Hide and Move with the On-Screen Keyboard |
WCThreshold | Minimum character threshold |
WCDisplayedWords | Number of displayed words |
WCShowDelay | Text Suggestions Appearance delay (msec) |
WCAddSpace | Add a space after I choose a text suggestion |
WCHideCompleteWords | Do not show words with 1 character remaining |
WCDisplayNumbers | Show numbers |
WCConfirmKey | Confirm selected word with this key |
TWordCompleteFormTop | Top of the Text Suggestions Windows |
TWordCompleteFormLeft | Left |
TWordCompleteFormHeight | Height |
TWordCompleteFormWidth | Width |
TWordCompleteFormState | Reserved |
Text Suggestions: Dictionaries
WCLearn | Learn new words |
WCConfirmation | Confirmation of the addition of words to the custom dictionary |
WCWordConfirmDelay | Disappearance delay (msec) of the confirmation of the addition of words |
WCWordConfirmKey | Confirm new word with this key |
WCDataPath | The folder used by the program for storing dictionaries and statistics |
WCSecurityPassword | Disable the Text Suggestions function when entering passwords |
Language Bar
TFloatingWindowLangFormTop | The Language Bar Top |
TFloatingWindowLangFormLeft | The Language Bar Left |
TFloatingWindowLangFormHeight | Reserved |
TFloatingWindowLangFormWidth | Reserved |
TFloatingWindowLangFormState | Reserved |
FLGHeight | The Language Bar Height |
FLGWidth | The Language Bar Width |
FLGVisible | The Language Bar is visible |
FLGLocked | The Language Bar is locked |
FLGShowWithKeyboard | Show, Hide and Move with the On-Screen Keyboard |
FLGKind | Kind of The Language Bar |
FLGShowLabel | Show The Language Bar Label |
FLGTransparent | The Language Bar transparency (0-255) |
FLGFirstInfo | Hide balloon about the Language Bar (You can adjust the settings...) |
FloatingWindowLangHint | Determines whether the Language Bar displays a Help Hint when the mouse pointer rests momentarily on the Language Bar |
Shortcut Icons
ShowIconWindows | Show Windows shortcut icons |
ShowIconApp | Show active application shortcut icons |
ShowIconCKeys | Show the program shortcut icons |
ShowIconHints | Show shortcut icon hints |
ShowHotkeySquare | Show information about the availability of application shortcut keys |
TIconSetupFormTop | Top of "Edit shorcut icons" window |
TIconSetupFormLeft | Left of "Edit shorcut icons" window |
Sounds
SoundEnabled | Enable Sounds |
Sound0 | Sound: Alphanumeric keys pressed on the on-screen keyboard |
Sound1 | Sound: BackSpace or Delete key pressed on the on-screen keyboard |
Sound2 | Sound: System keys pressed on the on-screen keyboard |
Sound3 | Sound: Alphanumeric keys pressed |
Sound4 | Sound: BackSpace or Delete key pressed |
Sound5 | Sound: System key pressed |
Sound6 | Sound: Keyboard Shortcut of the program pressed |
Sound7 | Reserved |
Sound8 | Reserved |
SoundVolume | Volume of these sounds (0-100) |
Dependencies
DependenciesListCount, DependenciesList0, DependenciesList1... | List of Dependencies |
Advanced
NumLockStatus | Num Lock state: 0-Do not change, 1-Turn on at startup, 2-Turn off at startup |
ShortcutInfoEnabled | Enable information message about launching programs with shotcuts |
ShortcutInfoFontName, ShortcutInfoFontIsBold, ShortcutInfoFontIsItalic, ShortcutInfoFontSize, ShortcutInfoColor | Font of the Shortcut Info |
ShortcutInfoHideDelay | Disappearance delay (msec) of the Shortcut Info |
Other
ActionSetupActive | Hide balloon about "Keyboard Shorcuts Settings" window |
TActionSetupFormTop | Top of "Keyboard Shorcuts Settings" window |
TActionSetupFormLeft | Left |
TActionSetupFormHeight | Height |
TActionSetupFormWidth | Width |
TActionSetupFormState | State of "Keyboard Shorcuts Settings" window |
pnlLeftWidth | Width of the left panel of "Keyboard Shorcuts Settings" window |
ShowLangIcon | Reserved |
ShowCaretFlag | Reserved |
ShowCaretFlagOnChange | Reserved |
FastCaretFlag | Reserved |
CapsLockIcon | Reserved |
CaretFlagAlphaBlend | Reserved |
SCOptions | Reserved |
CreateBtnKind | Kind of last created on-screen key |
MessageRecordMacros | Hide message about recording macros |
BalloonRecordMacros | Hide balloon about recording macros |
rqcrpt, crpt | Passwords |
IniPath | Reserved |
ActionString | Reserved |
TrayAction | Reserved |