Всегда показывать клавиатуру в Windows 10 (планшет), когда не загружен проводник

У нас есть приложение, которому нужны некоторые ключевые инструкции, но нет текстового поля (как в старом консольном приложении).

Поскольку клавиатура "таблетка" в Windows 10 появляется только, когда курсор находится в текстовом поле, это не работает.

Кроме того, Windows Explorer отключен, и программа определяется как оболочка (после входа в систему только программа запускается на пустом рабочем столе, без панели задач или управления окнами). Это необходимо, чтобы уменьшить вероятность того, что пользователь что-либо изменит в системе. Он может использовать только программу. Какой-то режим киоска.

Мы уже пытались использовать старую экранную клавиатуру Windows, но так как это планшет, мы хотим использовать вертикальные, клавиши слишком маленькие. Поэтому мы хотим использовать эту современную клавиатуру Windows, которая поставляется с Windows 10.

Как мы можем заставить его всегда быть на экране независимо от фокусировки курсора?

Мы уже поиграли с некоторыми опциями на панели настроек, но никто из них не повлиял на это поведение фокуса.

Новая клавиатура для планшета windows 10

1 ответ

Решение

Чтобы показать клавиатуру планшета, запустите этот процесс:

C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe

Однако после обновления Windows 10 Anniversary необходимо в настройках включить параметр "Показывать сенсорную клавиатуру в режиме рабочего стола, когда клавиатура не подключена".

Это может быть достигнуто с помощью этого файла.reg:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\TabletTip\1.7]
"EnableDesktopModeAutoInvoke"=dword:00000001
Другие вопросы по тегам