Знакомство с сенсорной клавиатурой
Если у вас есть устройство с сенсорным экраном, вы можете ввести текст с помощью сенсорной клавиатуры. Чтобы открыть сенсорную клавиатуру, выполните одно из следующих действий:
- Коснитесь экрана там, где нужно ввести текст, после чего сенсорная клавиатура появится автоматически.
- Щелкните значок Сенсорной клавиатуры на панели задач.
Примечание: Если значок сенсорной клавиатуры не отображается, его можно добавить в область уведомлений на панели задач.
Добавление значка сенсорной клавиатуры в область уведомлений на панели задач
Значок сенсорной клавиатуры можно использовать на панели задач, если вы хотите легко открыть его в любое время. Вы также можете очистить значок из области уведомлений, если вам не нужен доступ к нему.
Для этого выполните следующие действия.
- Выберите Пуск >Параметры >Персонализация >панели задач.
- Рядом с элементом Сенсорная клавиатура выберите, когда вы хотите, чтобы значок отображался в области уведомлений на панели задач (всегда, никогда или если клавиатура не подключена).
Установка при открытии клавиатуры
Если вы используете устройство с сенсорным экраном, вы можете выбрать, будет ли сенсорная клавиатура автоматически подыматься при касании текстового поля.
Для этого выполните следующие действия.
- Выберите Пуск >Параметры >время & языка >ввод.
- Выберите Сенсорная клавиатура , чтобы развернуть этот раздел.
- Рядом с полем Показать сенсорную клавиатуру выберите, когда вы хотите, чтобы сенсорная клавиатура отображала (всегда, никогда или если клавиатура не подключена).
Раскладки сенсорной клавиатуры
Существует четыре различных раскладки, которые можно использовать при вводе текста с помощью сенсорной клавиатуры. Выберите значок параметров клавиатуры в левом верхнем углу сенсорной клавиатуры для просмотра и переключения между различными раскладками.
Выберите значки под параметрами раскладки, чтобы привязать или отделить клавиатуру. Это позволяет сохранить ее в стационарной позицию или переместить клавиатуру в другое место на экране в соответствии с вашим стилем работы.
Клавиатура по умолчанию
Этот макет оптимизирован для ввода на сенсорном экране. Он имеет большие ключи, и некоторые ключи были удалены, чтобы упростить ввод.
Эта раскладка разделяет клавиатуру так, что одна ее половина находится рядом с левым краем экрана, а другая — справа. Это упрощает ввод текста при удержании устройства с сенсорным экраном двумя руками. (Доступно не на всех языках.)
Эта раскладка представляет собой компактную клавиатуру, которую можно перемещать в любое место на экране. (Доступно не на всех языках.)
Этот макет в основном реплицирует стандартную внешнюю клавиатуру. Он содержит все функции и включает расширенный выбор ключей.
Панель рукописного ввода
Используйте его для ввода текста пером или пальцем.
Макет с 12 клавишами (только на японском языке)
Раскладка клавиатуры для японских символов, помещающая клавиши в сетку 3×4.
50-on layout (только для японского языка)
Раскладка клавиатуры для японских символов, которая помещает клавиши в сетку с 5 строками. Упрощает поиск определенного символа хираганы для говорящих на японском языке.
Примечание: Ввод на основе прокрутки, например написание фигур, доступен не на всех языках.
Если у вас есть устройство с сенсорным экраном, сенсорная клавиатура позволяет вводить текст, касаясь клавиатуры, которая отображается на экране пером или кончиком пальца. Используйте ее с раскладкой по умолчанию или воспользуйтесь одним из доступных вариантов.
Откройте сенсорную клавиатуру
- На планшете или компьютере в режиме планшета выберите Сенсорная клавиатура на панели задач.
- Коснитесь экрана там, где нужно ввести текст, после чего сенсорная клавиатура появится автоматически.
Примечание: Если вы не видите кнопку сенсорной клавиатуры, коснитесь и удерживайте (или щелкните правой кнопкой мыши) панель задач и выберите пункт Показать кнопку сенсорной клавиатуры.
Раскладки сенсорной клавиатуры
Существует четыре различных раскладки, которые можно использовать при вводе текста с помощью сенсорной клавиатуры. Выберите значок параметров клавиатуры в левом верхнем углу сенсорной клавиатуры для просмотра и переключения между различными раскладками.

- Стандартная клавиатура. Это раскладка по умолчанию, похожая на стандартную внешнюю клавиатуру, но немного более компактная. В такой раскладке нет доступа к цифровым клавишам или клавише ESC.
- Узкая раскладка (одноручная). Узкая раскладка меньше стандартной клавиатуры узких и предназначена для моделирования клавиатуры телефона. Она занимает меньше места на экране и поддерживает ввод текста движением пальца, например ввод текста с проведением.
- Панель рукописного ввода. Пишите на панели пером или пальцем для ввода текста. Если вы предпочитаете использовать кончик пальца, нажмите кнопку Пуск , а затем выберите Параметры >устройства >перо & Windows Ink и включите запись на панели рукописного ввода кончиком пальца.
- Расширенная стандартная клавиатура. Этот макет наиболее точно реплицирует стандартную внешнюю клавиатуру. Она поддерживает те же функции и предоставляет расширенный набор клавиш.
Выберите значки под параметрами раскладки, чтобы привязать или отделить клавиатуру. Это позволяет сохранить ее в стационарной позицию или переместить клавиатуру в другое место на экране в соответствии с вашим стилем работы.
Примечание: Ввод текста с проведением доступен не для всех языков.
Экранная клавиатура
Windows IoT Enterprise предоставляет разработчикам множество функций клавиатуры на экране, чтобы улучшить взаимодействие с пользователем.
Ключевые функции
Реализация клавиатуры обеспечивает следующие преимущества для разработки головных устройств:
- Включение экранной клавиатуры
- Весь набор макетов языка клавиатуры Windows
- Поддержка входных область (например, адрес электронной почты, числовой ПИН-код, поле поиска и т. д.)
- Редактор методов ввода (IME)
- Незащищенные поля ввода текста
- Режим диктовки
- Выбор параметров пользовательского интерфейса
Включение экранной клавиатуры
Windows имеет встроенный инструмент «Простота доступа» с именем «Экранная клавиатура», которую можно использовать вместо физической клавиатуры. Для использования экранной клавиатуры не требуется сенсорный экран. В нем отображается визуальная клавиатура со всеми стандартными клавишами, поэтому вы можете использовать мышь или другое указывающее устройство для выбора ключей, или использовать физический один ключ или группу ключей для цикла по клавишам на экране.
Открытие экранной клавиатуры
Перейдите в раздел «Пуск>«, а затем выберите Параметры> Ease of Access>Keyboard и включите переключатель в разделе «Использовать экранную клавиатуру». Клавиатура, которую можно использовать для перемещения по экрану и ввода текста, появится на экране. Клавиатура останется на экране, пока не закроете его.
Чтобы открыть экранную клавиатуру на экране входа, нажмите кнопку «Простота доступа» в правом нижнем углу экрана входа и нажмите кнопку «Экран».
Изменение способа ввода сведений в экранную клавиатуру
Откройте экранную клавиатуру, выберите клавишу «Параметры » и выберите нужные параметры:
- Используйте звук щелчка. Используйте этот параметр, если вы хотите услышать звук при нажатии клавиши.
- Показать ключи, чтобы упростить перемещение по экрану. Используйте этот параметр, если вы хотите, чтобы ключи были освещены при вводе.
- Включите числовую клавиатуру. Используйте этот параметр, чтобы развернуть экранную клавиатуру, чтобы отобразить числовую клавиатуру.
- Щелкните ключи. Используйте этот режим, если вы предпочитаете щелкнуть или коснитесь клавиш на экране, чтобы ввести текст.
- Наведите указатель мыши на ключи. Используйте этот режим, если вы используете мышь или джойстик, чтобы указать на ключ. Символы, которые вы указываете, вводятся автоматически при указании на них в течение указанного времени.
- Сканируйте ключи. Используйте этот режим, если вы хотите, чтобы экранная клавиатура постоянно сканирует клавиатуру. Режим сканирования выделяет области, в которых можно вводить символы клавиатуры, нажимая сочетание клавиш, используя устройство ввода переключателя или устройство, имитируемое щелчком мыши.
- Используйте прогнозирование текста. Используйте этот параметр, если вы хотите, чтобы экранная клавиатура предложила вам слова по мере ввода, чтобы не нужно вводить каждое полное слово.
- Прогнозирование текста доступно на английском, французском, итальянском, немецком и испанском языках. Если вы хотите использовать один из этих языков и он не установлен, установите языковые файлы для этого языка.
- Если вы используете режим наведения указателя мыши или режим сканирования и случайно свести к минимуму экранную клавиатуру, его можно восстановить, указав его на панель задач (для режима наведения указателя мыши) или нажав клавишу сканирования (для режима сканирования).
- Если свести к минимуму экранную клавиатуру и перейти в режим планшета, нажмите кнопку «Представление задач», чтобы вернуться к экранной клавиатуре.
Пакеты компонентов
Для изображений прототипов (разработка) функция клавиатуры на экране уже включена, но ее необходимо включить с устройства Параметры на портале устройств Windows.
Для коммерческой коммерции в изображение будут добавлены следующие дополнительные пакеты функций:
- IOT_SHELL_ONSCREEN_KEYBOARD
- IOT_SHELL_ONSCREEN_KEYBOARD_FOLLOWFOCUS
Макеты языка клавиатуры Windows
В этом выпуске поддерживаемые языковые макеты развернуты, чтобы включить полный набор доступных в классическом выпуске Windows. Чтобы пользователи могли выбирать разные языковые макеты, обычно в Параметры области приложения будет включен пользовательский интерфейс выбора. Следующий API предоставляется для настройки приложения языка, который будет использоваться на экранной клавиатуре:
Пример этого API можно увидеть в примере приложения По умолчанию IoT Enterprise в файле LanguageManager.cs .
Поддержка входных область
В предыдущих выпусках доступны только входные данные EmailSmtpAddress область. В этом выпуске доступен полный набор входных область. В следующем разделе описываются входные область и способы их использования в приложениях:
редактор метода ввода (IME)
Этот выпуск предоставляет редактор методов ввода, который требуется для любого языка с большими графемами, чем на клавиатуре есть клавиши, такие как китайский, японский и корейский.
Незащищенные поля ввода текста
В предыдущих выпусках сенсорный клавиатура может скрыть фокусовое текстовое поле, чтобы пользователь не мог видеть, что они вводили. Этот выпуск устраняет эту проблему, автоматически прокручивая текстовое поле в режиме, чтобы он больше не скрывался сенсорной клавиатурой.
Режим диктовки
Если для языка ввода задан язык ОС, который по умолчанию является функцией распознавания голоса, доступна функция ввода голосовых данных. Чтобы отобразить кнопку диктовки на клавиатуре, см. следующий раздел о конфигурации пользовательского интерфейса.
Конфигурация пользовательского интерфейса
Экранная клавиатура предоставляет несколько настраиваемых параметров для пользовательского интерфейса. Они настроены через реестр. Во время разработки можно использовать PowerShell или Secure Shell (SSH). Для создания образа OEM предпочтительный механизм настройки значений реестра приведен OEMInput.xml здесь:
Большинство параметров реестра, описанных здесь, вступают в силу, пока отображается экранная клавиатура. Это позволяет во время разработки легко попробовать различные сочетания значений параметров, немедленно видя результирующий изменения в режиме реального времени. Если параметр не вступил в силу немедленно, необходимо перезагрузить устройство, чтобы просмотреть изменения пользовательского интерфейса клавиатуры.
Высота клавиатуры
По умолчанию сенсорный клавиатура будет использовать более низкую 45% высоты экрана. Это может показаться слишком большим или небольшим на устройстве в зависимости от его размера и разрешения. Высоту экрана можно настроить не более двух третей. Любое значение, не указанное в диапазоне, будет зажато в диапазон. Так как это значение указывается как значение с плавающей запятой, оно обеспечивает точность на уровне пикселей.
Чтобы вычислить процент, примените следующую формулу: percentage = (100 — ) /
Например, чтобы изменить высоту на 56,783%, задайте следующее значение реестра:
set OskRootKey=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\IoTShellExtension\OSK reg.exe ADD "%OskRootKey%" /v MaxHeightPercentage /t REG_SZ /d "56.783" /f
или из PowerShell:
set OskRootKey "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\IoTShellExtension\OSK" cd $OskRootKey Set-ItemProperty -Path . -Name MaxHeightPercentage -Type String -Value 56.783
Тип значения реестра должен быть строкой ( REG_SZ ), чтобы дробные значения могли быть представлены вместе. десятичная точка. Использование DWord ( REG_DWORD ) не будет работать даже для целых процентных значений.
Дополнительные настройки
Оставшийся набор параметров — строковые значения в подразделе «Параметры»:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\IoTShellExtension\OSK\Preferences
| значение реестра | Значение по умолчанию | Description |
|---|---|---|
| AudioFeedback_Disabled | «0» | «0» позволяет нажать кнопку обратной связи с звуком; «1» отключает его. |
| Dictation_Disabled | «1» | «0» отображает кнопку диктовки (распознавание голоса); «1» скрывает его. (см. примечание ниже) |
| KeyboardModeEnabled_full | «0» | «0» отключает полный режим клавиатуры; «1» включает его. |
| KeyboardModeEnabled_narrow | «1» | «0» отключает узкий режим клавиатуры; «1» включает его. |
| KeyboardModeEnabled_wide | «1» | «0» отключает широкий режим клавиатуры; «1» включает его. |
| ModeOrder | «широкий; Узкий; full» | Порядок (слева направо), в котором режимы перечислены в раскрывающемся меню режима, если включена |
| ПараметрыMenuKey_Collapsed | «0» | Скрывает раскрывающееся меню режима. Установите значение «1», если включен только один режим. |
| Paste_Disabled | «0» | «0» отображает кнопку «Вставить»; «1» скрывает его. Изменение вступило в силу после перезагрузки. |
| CloseButton_Disabled | «0» | «0» отображает кнопку «Закрыть»; «1» скрывает кнопку «Закрыть». Изменение вступило в силу после перезагрузки. |
| ЭмодзиKeyEnabled | «0» | «0» скрывает ключ Эмодзи; Отображается значение 1, позволяющее пользователю вводить символы эмодзи. |
Режим диктовки требует установки пакета речи для выбранного языка ввода, а также звукового устройства ввода. Если соответствующие пакеты речи не установлены, кнопка диктовки не будет отображаться.
Все изображения включают язык речи en-US. Другие пакеты речи устанавливаются как необязательные функции. Дополнительные сведения о функциях Интернета вещей см . в руководстве по производству IoT Enterprise.
Например, чтобы включить только wide режим клавиатуры, в PowerShell можно сделать следующее:
set OskRootKey "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\IoTShellExtension\OSK" cd $OskRootKey mkdir Preferences cd Preferences Set-ItemProperty . -Name KeyboardModeEnabled_full -Value "0" # Optional, since the default is "0" Set-ItemProperty . -Name KeyboardModeEnabled_narrow -Value "0" Set-ItemProperty . -Name KeyboardModeEnabled_wide -Value "1" # Optional, since the default is "1" Set-ItemProperty . -Name SettingsMenuKey_Collapsed -Value "1"
Дополнительные ресурсы
- Ввод с помощью экранной клавиатуры
- Экранная клавиатура для головных устройств
Запрет на отображение сенсорной клавиатуры
Если вы не хотите использовать сенсорную клавиатуру в Windows 11, вот несколько способов предотвратить ее появление:
Скрытие кнопки сенсорной клавиатуры на панели задач
Если вы случайно нажимаете кнопку сенсорной клавиатуры на панели задач, если вы не хотите ее использовать, вот как ее скрыть:
- Щелкните правой кнопкой мыши (или нажмите и удерживайте) на панели задач, затем выберите Настройки панели задач чтобы отобразить контекстное меню.
- В разделе Значки панели задач установите для параметра Сенсорная клавиатура значение Никогда (или Если клавиатура не подключена, если вы хотите ее увидеть).
Запретить появление сенсорной клавиатуры, даже если нет подключенной клавиатуры
Если вы часто используете устройство в качестве планшета, вы можете не видеть сенсорную клавиатуру, даже если к ней нет подключенной клавиатуры:
- Выберите Пуск >Параметры >Время и язык >Ввод .
- Выберите Сенсорная клавиатура, чтобы развернуть этот раздел.
- Рядом с полем Показать сенсорную клавиатуру выберите Никогда.
Отправка отзыва с помощью Центра отзывов
Если сенсорная клавиатура запускается без необходимости в определенном приложении либо ситуации или если у вас есть предложения по улучшению сенсорной клавиатуры, отправьте нам отзыв с помощью Центра отзывов. Дополнительные сведения см. в статье Отправка отзывов в Майкрософт с помощью приложения «Центр отзывов».
Предупреждение: Мы заметили, что циркулирует информация о том, что отключение службы сенсорной клавиатуры и панели рукописного ввода является приемлемым методом отключения сенсорной клавиатуры. Такое отключение может вызвать проблемы с другими (потенциально не связанными) основными функциями Windows, поэтому оно не рекомендуется.
Чтобы повторно включить службу, если она была отключена:
- ВыберитеПуск , введите службы и выберитеСлужбы.
- В столбце Имящелкните правой кнопкой мыши (или нажмите и удерживайте)Службу сенсорной клавиатуры и панели рукописного ввода и выберитеСвойства.
- Измените Тип запуска на Автоматический и выберите Пуск.
- ВыберитеПрименить, затем ОК.
- Перезапустите устройство, чтобы изменение вступило в силу.
Примечание: Некоторые сторонние приложения могут отключать службу после ее повторного включения. В этом случае лучший способ выявить причину проблемы — выполнить чистую загрузку. Дополнительные сведения см. в разделе Выполнение чистой загрузки в Windows.
Если вы не хотите использовать сенсорную клавиатуру в Windows 10, вот несколько способов предотвратить ее появление:
Скрытие кнопки сенсорной клавиатуры на панели задач
Если вы случайно нажимаете кнопку сенсорной клавиатуры на панели задач, если вы не хотите ее использовать, вот как ее скрыть:
- Щелкните правой кнопкой мыши (или нажмите и удерживайте) на панели задач, чтобы отобразилось контекстное меню.
- Если выбран параметр Показать кнопку сенсорной клавиатуры, очистите выбор.

Запретите отображение сенсорной клавиатуры вне режима планшета
Если вы часто входите в режим планшета и выходите из него, настройте для Windows не отображать сенсорную клавиатуру вне данного режима.
- Нажмите кнопку Пуск и выберите Параметры >Устройства >Ввод с клавиатуры .
- Если в разделе Сенсорная клавиатура для параметра Показывать сенсорную клавиатуру, когда не используется режим планшета и не подключена клавиатура задано значение Вкл., измените его на Выкл..
Примечание: Если компьютер не поддерживает режим планшета, параметры сенсорной клавиатуры не отображаются.
Отправка отзыва с помощью Центра отзывов
Если сенсорная клавиатура запускается без необходимости в определенном приложении либо ситуации или если у вас есть предложения по улучшению сенсорной клавиатуры, отправьте нам отзыв с помощью Центра отзывов. Дополнительные сведения см. в статье Отправка отзывов в Майкрософт с помощью приложения «Центр отзывов».
Как включить экранную клавиатуру?
Для того чтобы включить экранную клавиатуру в Windows (в версиях до 8) нажмите кнопку «Пуск», выберите «Все программы» > «Стандартные» > «Специальные возможности» и щелкните на пункт «Экранная клавиатура», чтобы открыть экранную клавиатуру. Чтобы закрыть экранную клавиатуру, нажмите кнопку «Закрыть» в том же меню.
Можно проделать открыть экранную клавиатуру без помощи мыши:
- Откройте меню Пуск, нажав клавиши «CTRL+ESC» (или клавишу с эмблемой Windows). Перейдите к пункту «Все программы» нажав клавишу «P». Выберите пункт «Стандартные» с помощью управляющих клавиш и нажмите Enter. Нажмите клавишу Enter еще раз, чтобы перейти к пункту «Специальные возможности». Перейдите к элементу «Экранная клавиатура» с помощью управляющих клавиш и нажмите Enter.
- Чтобы вернуться к документу, нажмите клавиши ALT+TAB.
Для того чтобы открыть экранную клавиатуру в Windows 8 и 8.1 или 10:
- Зайдите в пункт «Все приложения» на начальном экране (круглая стрелка внизу слева) и в разделе «Специальные возможности» выберите экранную клавиатуру.
- Её можно открыть также при помощи поиска, просто набирая «Экранная клавиатура» на начальном экране: