Как включить экранную клавиатуру в свой собственный установщик

1. Набор файлов для копирования на компьютеры конечных пользователей

  • hvk.exe
  • hvkcm.exe
  • hvkcm64.exe
  • hvkh.dll
  • hvkh64.dll
  • COptions.exe
  • Keyboards — папка с экранными клавиатурами (по одному текстовому файлу на каждую клавиатуру)
  • Lang — папка с интерфейсом приложения, переведённым на разные языки
  • Skins — папка с изображениями скинов
  • Background — (необязательно) папка с изображениями для фона клавиатуры
  • Icons — (необязательно) папка со значками ярлыков для разных приложений
  • Sound — (необязательно) папка со звуковыми файлами
  • hvkDeskBand.dll, hvkDeskBand64.dll — (необязательно) DLL-файлы для отображения панели инструментов приложения на панели задач
  • Common — (необязательно) папка с предустановленными данными о частоте и порядке слов для самых популярных языков
  • *.dic — словари для подсказок слов. Папка для хранения этих словарей указывается в поле «Каталог данных» раздела «Словари» в настройках приложения. При желании вы можете переместить файлы словарей в папку установки приложения.

2. Клавиатура на экране входа в систему

Если вы включили отображение экранной клавиатуры до входа в систему:

  • Backup.ini — файл настроек экранной клавиатуры до входа в систему (в подпапке Data)

Также необходимо скопировать следующие четыре файла в системную папку Windows\system32:

  • runcosk.exe
  • CsCredentialLogon.dll
  • CsCredentialLogon64.dll
  • cskeyboardlogon.dll

3. Восстановление быстрых клавиш

Если вы настроили специальные сочетания клавиш, вам также необходимо скопировать файл для них в ту же папку, что и на исходном компьютере. Полный путь и имя файла можно найти в заголовке окна Настройка быстрых клавиш.

4. Восстановление настроек

Чтобы перенести настройки приложения, выполните следующие действия:
Сохраните настройки в файл. Для этого нажмите кнопку Сохранить в файл... в разделе Дополнительно окна Настройки.
После копирования INI-файла на компьютер конечного пользователя запустите hvk.exe с параметром /RESTORE.
Формат команды: hvk.exe /RESTORE "имя файла"
Пример: hvk.exe /RESTORE "C:\Program Files\Hot Virtual Keyboard\Settings.ini"


Смотрите также