Значения реестра

Обычно все настройки сохраняются в этом разделе реестра: HKEY_CURRENT_USER\SOFTWARE\ComfortSoftware\hvk

Параметр командной строки /COMMON указывает приложению сохранять настройки в следующий раздел реестра: HKEY_LOCAL_MACHINE\SOFTWARE\ComfortSoftware\hvk

Параметр командной строки /INIFILE указывает приложению сохранять и читать настройки из INI-файла. Обычно настройки хранятся в реестре. Настройки будут сохранены в файл Backup.ini, расположенный в папке установки приложения (в подпапке Data).

Системные настройки

ЗначениеОписание
LanguageЯзык интерфейса пользователя.
RunAtWindowsStartupЗапускать программу при запуске Windows (используется в INI-файле)
ShowLogonKeyboardПоказывать клавиатуру на экране входа в систему (используется в INI-файле)
HighPriorityУстановить высокий приоритет
HideTrayIconСкрыть значок в системном трее
DeskBandVisibleПоказывать панель инструментов на панели задач (используется в INI-файле)
AddToWindowsContextMenuДобавить в контекстное меню Windows (используется в INI-файле)
StopTabletInputServiceОтключить системную сенсорную клавиатуру и панель рукописного ввода (Windows 8 и выше)
ActionFileNameТекущий файл сочетаний клавиш
ActionFileName0, ActionFileName1, ActionFileName2, ActionFileName3История открытых файлов сочетаний клавиш
FirstStartНе показывать мастер

Общие

KeyboardNameИмя типа клавиатуры
KeyboardSecurityPasswordПри вводе пароля не показывать, какие клавиши нажаты
KeyPressOnReleaseВводить символы при отпускании клавиш
KeyboardRepeatВключить повтор клавиш
KeyboardRepeatDelayЗадержка повтора (мс)
KeyboardRepeatRateЧастота повтора (символов в секунду)
ShowKeyHintПоказывать подсказку над нажатой символьной клавишей
ShowAlternateSymbolsПоказывать альтернативные символы или знаки
ShowAlternateSymbolsDelayЗадержка в миллисекундах для показа альтернативных символов

Экспертные настройки

AccessDeniedЗаблокировать все настройки, чтобы конечный пользователь не мог их изменить
ShowCADПоказывать кнопку CTRL+ALT+DEL рядом с клавиатурой входа в систему (0 — скрыть, 1 — показать)
LogonOnTopПереместить клавиатуру входа в систему в верхнюю часть экрана (0 — снизу, 1 — сверху)
LogonTransparentСделать фон клавиатуры входа в систему прозрачным (0 — непрозрачный, 1 — прозрачный)
StartContextMenuСкрыть всплывающую подсказку при запуске программы
ShowHandCursorВид указателя мыши
KeyboardUpperCaseПоказывать символы на экранной клавиатуре в ВЕРХНЕМ РЕГИСТРЕ
TKeyboardSetupFormTop, TKeyboardSetupFormLeft, TKeyboardSetupFormHeight, TKeyboardSetupFormWidth, TKeyboardSetupFormState Top, Left, Height, Width и State окна «Изменить тип клавиатуры»
KeyboardTouchSlideМенять нажатую клавишу, когда вы касаетесь клавиши и двигаете пальцем (полезно для компьютерных игр)
KeyboardHighlightReleasedKeyПодсвечивать клавиши на экранной клавиатуре, когда вы поднимаете палец
KeyboardHighlightReleasedKeyDelayПодсветка клавиш: задержка исчезновения (мс)
KeyboardZoomIconsПоказывать увеличенные значки на экранной клавиатуре, если возможно
AdditionalKeyBorderДополнительная граница клавиши для определения активной клавиши
KeyboardShowShift, KeyboardShowCtrl, KeyboardShowAlt, KeyboardShowWin, KeyboardShowAnyKeyПоказывать клавиатуру при удержании клавиши
KeyboardShowDelayЗадержка между моментом нажатия управляющей клавиши и моментом появления экранной клавиатуры
KeyboardHideWhenDeviceFoundСкрывать клавиатуру при обнаружении этого устройства
WebBrowserCheckEnabledВы можете показывать, скрывать и перемещать клавиатуру с помощью JavaScript. Процесс прост: специальные функции JavaScript добавляют связанную с клавиатурой информацию в заголовок браузера, а программа отслеживает его изменения. (0 — отключено, 1 — включено)
WebBrowserCheckIntervalИнтервал в миллисекундах между проверками заголовка браузера, когда включён WebBrowserCheckEnabled.
WebBrowserCheckForced0 — проверять заголовок только известных браузеров. 1 — проверять заголовок любого активного окна.
KeyboardHideTemporarilyВременно скрывать клавиатуру, когда видно системное окно в Windows 8 и выше
KeyboardHideWhenSearchUIВременно скрывать клавиатуру, когда видно меню «Пуск» в Windows 10 и выше
KeyboardHideWhenSwipeСкрывать клавиатуру при смахивании её вниз
ExcludeWebsitesСкрывать клавиатуру, когда в Internet Explorer активирован веб-сайт/URL из этого списка
KeyboardForcedOnTopРазмещать окно клавиатуры поверх других окон, расположенных сверху
KeyboardSideLockБлокировать экранную клавиатуру при наборе (иначе проверяется текстовый курсор)
BlockMouseMessagesНе перемещать курсор мыши при касании клавиатуры в Windows 8 и выше
CaretKbMovesMouseПеремещать мышь после нажатия плавающего значка
KeyboardMinHeightМинимальная высота клавиатуры
KeyboardMinWidthМинимальная ширина клавиатуры
KeyboardHoldDoubleShift, KeyboardHoldDoubleCtrl, KeyboardHoldDoubleAlt, KeyboardHoldDoubleWin, KeyboardHoldDoubleFn Удерживать клавишу при двойном щелчке: Shift, Ctrl, Alt, Win, Fn
KeyboardHoldArrowKeys, KeyboardHoldAnyKeyУдерживать клавишу до повторного нажатия: клавиши со стрелками, любая клавиша
KeyboardRemainPressedDelayКлавиша Shift, Ctrl, Alt или Win остаётся нажатой, если её удерживают менее N миллисекунд
WCCollectStatisticsСобирать статистику подсказок слов
WCGridRowCountМаксимальное количество строк в подсказках слов
KeyboardSecurityTotalНикогда не показывать нажатые клавиши
BlockSystemHotkeysБлокировать системные клавиши и сочетания клавиш, такие как Alt+F4, Win, Alt+Tab, Ctrl+Alt+Del и т. д.
KeyboardShowHieroglyphsПоказывать иероглифы для азиатских языков на клавишах
KeyboardShowDeadKeysПоказывать мёртвые клавиши
ShowCursorПоказывать указатель мыши для всех окон

Тема оформления

ЗначениеОписание
ThemeNameСтиль темы
ColorBackground, ColorFrame, ColorBtnNormal, ColorBtnNormalFrame, ColorBtnNormalFont, ColorBtnNormalFontInfo, ColorBtnSelected, ColorBtnSelectedFrame, ColorBtnSelectedFont, ColorBtnSelectedFontInfo, ColorBtnHotTrack, ColorBtnHotTrackFrame, ColorBtnHotTrackFont, ColorBtnHotTrackFontInfoПользовательские цвета темы
SkinBtnNormal, SkinBtnHot, SkinBtnSelectedПользовательские обложки темы
ThemeDrawingStyleСтиль отрисовки
ThemeNativeСистемный стиль окна
ThemeRoundedСкруглённые углы
KeyboardShowCaptionЗарезервировано
KeyboardShowButtonsЗарезервировано
ThemeAlphaBlendЗарезервировано
ThemeCommonAlphaBlendОбщая прозрачность (0-255)
BackgroundPictureNameФоновое изображение
ThemeInfoFontName, ThemeInfoFontIsBold, ThemeInfoFontIsItalic, ThemeInfoFontSizeШрифт символов темы
ThemeFontName, ThemeFontIsBold, ThemeFontIsItalic, ThemeFontSizeШрифт темы

Тема оформления: клавиши

KeyboardCenterInfoПоказывать подписи и значки в центре клавиш
KeyboardShowLabelsПоказывать раскладку клавиатуры по умолчанию
KeyboardLangРаскладка клавиатуры по умолчанию
KeyboardShowDoubleKeysПоказывать символы, доступные через Shift, когда Shift не нажат и шрифт не крупный
ShowCharCtrlПоказывать символы, доступные через Ctrl и Ctrl+Shift
ShowKeyboardZoneОкрашивать зоны пальцев
KeyboardForeignLabelsПодписи на управляющих клавишах зависят от текущего выбранного языка ввода
KeyboardShowLocksПоказывать состояние клавиш Caps Lock, Num Lock и Scroll Lock

Показ/скрытие

KBVisibleЭкранная клавиатура видна
ShowCaretKeyboardПоказывать экранную клавиатуру, когда виден текстовый курсор
ShowCaretKeyboardOnClickПоказывать только при щелчке или касании текстового поля
KeyboardCaretDelayЗадержка исчезновения (мс), когда текстовый курсор невидим
KeyboardHideWhenPhysicalUsedСкрывать экранную клавиатуру при наборе на физической клавиатуре
GestureShowКасание тремя пальцами на сенсорном экране: показать/скрыть
KeyboardAnimationАнимировать запуск экранной клавиатуры: 1 — выезд вниз, 2 — выезд вверх, 3 — выезд вправо, 4 — выезд влево
KeyboardAutoHideАвтоскрытие
KeyboardHideDelayАвтоскрытие: задержка исчезновения (мс)
KeyboardHideEndStateАвтоскрытие: конечное состояние (0-255)

Положение

KeyboardPos0000x0000Положение окна клавиатуры для каждого разрешения экрана
KeyboardLockedЗаблокировать перемещение клавиатуры
ShowKeyboardBesideCaretПоказывать экранную клавиатуру рядом с областью ввода текста, когда возможно
KeyboardMovesWindowПеремещает и изменяет размер активного окна
KeyboardDockПрикрепление: 0 — нет, 1 — снизу, 2 — сверху, 3 — справа, 4 — слева
CheckWorkareaНе перекрывать панель задач. Панель задач учитывается при перемещении клавиатуры к краю экрана. Прикрепление и Положение по умолчанию используют эту опцию (0 — весь экран, 1 — рабочая область).
KeyboardPosHorz, KeyboardPosVert Положение по умолчанию:
Положение по горизонтали: 0 — не перемещать, 1 — слева, 2 — по центру, 3 — справа
Положение по вертикали: 0 — не перемещать, 1 — сверху, 2 — по центру, 3 — снизу
GestureMoveКасание двумя пальцами для перемещения

Масштаб

KeyboardFitWidthПодгонять по ширине
KeyboardFitHeightПодгонять по высоте
KeyboardZoomWidthМасштаб ширины (%)
KeyboardZoomHeightМасштаб высоты (%)
KeyboardLockAspectRatioЗаблокировать размер окна
KeyboardLockedSizeЗаблокировать размер клавиатуры
GestureZoomСведение или разведение пальцев для масштабирования при использовании сенсорного экрана

Помощь при наборе

KeyboardPeriodShortcutДвойное касание пробела вставит точку с последующим пробелом
KeyboardCapitalAfter, KeyboardCapitalAfterStrДелать заглавной первую букву каждого предложения
KeyboardDeleteSpace, KeyboardDeleteSpaceStrУдалять пробел перед
KeyboardSpaceAfter, KeyboardSpaceAfterStrДобавлять пробел после
KeyboardSpaceBefore, KeyboardSpaceBeforeStrДобавлять пробел перед
KeyboardHoldShiftDoubleTapИспользовать все заглавные буквы при двойном касании Shift
KeyboardHoldShiftУдерживать Shift до отпускания
KeyboardHoldCtrlУдерживать Ctrl до отпускания
KeyboardHoldAltУдерживать Alt до отпускания
KeyboardHoldWinУдерживать Win до отпускания
KeyboardAutoclickВключить автоклик
KeyboardAutoclickDelayЗадержка автоклика (мс)

Жесты

UseGesturesИспользовать жесты
SensitivityGesturesЧувствительность жестов (0-30)
GestureRight, GestureLeft, GestureUp, GestureDownДействие для жеста

Плавающее окно (FKB)

FKBVisibleFKB видно
TFloatingWindowKbFormTopTop для FKB
TFloatingWindowKbFormLeftLeft для FKB
TFloatingWindowKbFormHeightЗарезервировано
TFloatingWindowKbFormWidthЗарезервировано
TFloatingWindowKbFormStateЗарезервировано
FKBAutoHideАвтоскрытие: скрывать FKB, когда видна экранная клавиатура
FKBLockedFKB заблокировано
FKBSizeРазмер FKB
FKBHeightВысота FKB
FKBWidthШирина FKB
FKBTransparentПрозрачность FKB (0-255)
FKBFirstInfoСкрыть всплывающую подсказку о FKB (вы можете настроить параметры...)
FloatingWindowKbHintОпределяет, отображает ли FKB всплывающую подсказку, когда указатель мыши на мгновение задерживается над FKB

Плавающий значок

ShowCaretKbIconПоказывать плавающий значок экранной клавиатуры рядом с текстовым курсором, когда возможно
ShowCaretKbAutoHideАвтоскрытие: скрывать значок, когда видна экранная клавиатура
ShowCaretKbLabelПоказывать подпись рядом со значком
CaretKbWidthШирина значка
CaretKbHeightВысота значка
CaretKbLeft, CaretKbTopРасстояние между текстовым курсором и значком

Подсказки слов

WCEnabledПодсказки слов включены
WCShowAsGridПоказывать как набор кнопок рядом с экранной клавиатурой
WCAlignTextLeftВыравнивать слова по левому краю
WCAutoHideАвтоскрытие подсказок слов
WCShowWithKeyboardПоказывать, скрывать и перемещать вместе с экранной клавиатурой
WCThresholdМинимальный порог символов
WCDisplayedWordsКоличество отображаемых слов
WCShowDelayЗадержка появления подсказок слов (мс)
WCAddSpaceДобавлять пробел после выбора подсказки слова
WCHideCompleteWordsНе показывать слова, в которых остался 1 символ
WCDisplayNumbersПоказывать номера
WCConfirmKeyПодтверждать выбранное слово этой клавишей
TWordCompleteFormTopTop окна подсказок слов
TWordCompleteFormLeftLeft
TWordCompleteFormHeightHeight
TWordCompleteFormWidthWidth
TWordCompleteFormStateЗарезервировано

Подсказки слов: словари

WCLearnИзучать новые слова
WCConfirmationПодтверждение добавления слов в пользовательский словарь
WCWordConfirmDelayЗадержка исчезновения (мс) подтверждения добавления слов
WCWordConfirmKeyПодтверждать новое слово этой клавишей
WCDataPathПапка, используемая программой для хранения словарей и статистики
WCSecurityPasswordОтключать функцию подсказок слов при вводе паролей

Языковая панель

TFloatingWindowLangFormTopTop языковой панели
TFloatingWindowLangFormLeftLeft языковой панели
TFloatingWindowLangFormHeightЗарезервировано
TFloatingWindowLangFormWidthЗарезервировано
TFloatingWindowLangFormStateЗарезервировано
FLGHeightВысота языковой панели
FLGWidthШирина языковой панели
FLGVisibleЯзыковая панель видна
FLGLockedЯзыковая панель заблокирована
FLGShowWithKeyboardПоказывать, скрывать и перемещать вместе с экранной клавиатурой
FLGKindВид языковой панели
FLGShowLabelПоказывать подпись языковой панели
FLGTransparentПрозрачность языковой панели (0-255)
FLGFirstInfoСкрыть всплывающую подсказку о языковой панели (вы можете настроить параметры...)
FloatingWindowLangHintОпределяет, отображает ли языковая панель всплывающую подсказку, когда указатель мыши на мгновение задерживается над языковой панелью

Значки ярлыков

ShowIconWindowsПоказывать значки ярлыков Windows
ShowIconAppПоказывать значки ярлыков активного приложения
ShowIconCKeysПоказывать значки ярлыков программы
ShowIconHintsПоказывать подсказки значков ярлыков
ShowHotkeySquareПоказывать информацию о наличии сочетаний клавиш приложения
TIconSetupFormTopTop окна «Изменить значки ярлыков»
TIconSetupFormLeftLeft окна «Изменить значки ярлыков»

Звуки

SoundEnabledВключить звуки
Sound0Звук: нажатие буквенно-цифровых клавиш на экранной клавиатуре
Sound1Звук: нажатие клавиши BackSpace или Delete на экранной клавиатуре
Sound2Звук: нажатие системных клавиш на экранной клавиатуре
Sound3Звук: нажатие буквенно-цифровых клавиш
Sound4Звук: нажатие клавиши BackSpace или Delete
Sound5Звук: нажатие системной клавиши
Sound6Звук: нажатие сочетания клавиш программы
Sound7Зарезервировано
Sound8Зарезервировано
SoundVolumeГромкость этих звуков (0-100)

Зависимости

DependenciesListCount, DependenciesList0, DependenciesList1...Список зависимостей

Дополнительно

NumLockStatusСостояние Num Lock: 0 — не менять, 1 — включать при запуске, 2 — выключать при запуске
ShortcutInfoEnabledВключить информационное сообщение о запуске программ с помощью ярлыков
ShortcutInfoFontName, ShortcutInfoFontIsBold, ShortcutInfoFontIsItalic, ShortcutInfoFontSize, ShortcutInfoColorШрифт информации о ярлыке
ShortcutInfoHideDelayЗадержка исчезновения (мс) информации о ярлыке

Прочее

ActionSetupActiveСкрыть всплывающую подсказку об окне «Настройки сочетаний клавиш»
TActionSetupFormTopTop окна «Настройки сочетаний клавиш»
TActionSetupFormLeftLeft
TActionSetupFormHeightHeight
TActionSetupFormWidthWidth
TActionSetupFormStateState окна «Настройки сочетаний клавиш»
pnlLeftWidthШирина левой панели окна «Настройки сочетаний клавиш»
ShowLangIconЗарезервировано
ShowCaretFlagЗарезервировано
ShowCaretFlagOnChangeЗарезервировано
FastCaretFlagЗарезервировано
CapsLockIconЗарезервировано
CaretFlagAlphaBlendЗарезервировано
SCOptionsЗарезервировано
CreateBtnKindВид последней созданной экранной клавиши
MessageRecordMacrosСкрыть сообщение о записи макросов
BalloonRecordMacrosСкрыть всплывающую подсказку о записи макросов
rqcrpt, crptПароли
IniPathЗарезервировано
ActionStringЗарезервировано
TrayActionЗарезервировано

См. также

Как изменить настройки клавиатуры из вашего приложения