Перейти к содержимому

Как вывести клавиатуру на экран

  • автор:

Экранная клавиатура

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 (в версиях до 8) нажмите кнопку «Пуск», выберите «Все программы» > «Стандартные» > «Специальные возможности» и щелкните на пункт «Экранная клавиатура», чтобы открыть экранную клавиатуру. Чтобы закрыть экранную клавиатуру, нажмите кнопку «Закрыть» в том же меню.

Можно проделать открыть экранную клавиатуру без помощи мыши:

  1. Откройте меню Пуск, нажав клавиши «CTRL+ESC» (или клавишу с эмблемой Windows). Перейдите к пункту «Все программы» нажав клавишу «P». Выберите пункт «Стандартные» с помощью управляющих клавиш и нажмите Enter. Нажмите клавишу Enter еще раз, чтобы перейти к пункту «Специальные возможности». Перейдите к элементу «Экранная клавиатура» с помощью управляющих клавиш и нажмите Enter.
  2. Чтобы вернуться к документу, нажмите клавиши ALT+TAB.

Для того чтобы открыть экранную клавиатуру в Windows 8 и 8.1 или 10:

  • Зайдите в пункт «Все приложения» на начальном экране (круглая стрелка внизу слева) и в разделе «Специальные возможности» выберите экранную клавиатуру.

  • Её можно открыть также при помощи поиска, просто набирая «Экранная клавиатура» на начальном экране:

Экранная клавиатура Windows 10: как включить, причины ошибок и их решение

#ОкейГик

Сложно заранее предугадать, когда может понадобиться виртуальная клавиатура на компьютере. Без нее не обойтись, если необходимо переустановить драйверы устройства ввода, когда физическая клавиатура не работает, она потребуется при отсутствии других средств для ввода текста или же, если с некоторыми клавишами на клавиатуре имеются проблемы. Экранная клавиатура в операционных системах Windows была всегда, и запустить ее никогда не составляло проблем. При этом в Windows 10 компания Microsoft увлеклась настолько, что в системе имеется две клавиатуры, ввод с которых можно осуществлять при помощи мыши. В рамках данной статьи мы приведем сразу несколько способов, как запустить виртуальную клавиатуру на Windows 10, а так же отметим основные причины, из-за которых она может не работать.

Как включить экранную клавиатуру в Windows 10

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

Через поиск

Самый простой и очевидный поиск запустить экранную клавиатуру – это воспользоваться поиском, который в Windows 10 хорошо справляется со своими задачами. Чтобы включить виртуальную клавиатуру, нажмите на значок поиска в левом нижнем углу экрана и введите в нем запрос «Экранная клавиатура», после чего выберите найденный вариант.

Как включить экранную клавиатуру

Очевидный минус данного способа в том, что запустить подобным образом виртуальную клавиатуру будет довольно трудно, если не работает физическая клавиатура и ввести запрос нечем.

Через команду «Выполнить»

Такой же тип экранной клавиатуры, который описан выше, можно запустить через команду «Выполнить». Чтобы активировать строку «Выполнить», нажмите на клавиатуре сочетание клавиш Windows+R или кликните правой кнопкой мыши по кнопке «Пуск» и выберите соответствующий пункт. В открытой строке «Выполнить» напишите osk и нажмите «ОК», после чего на экране отобразится экранная клавиатура.

Как включить экранную клавиатуру в Windows 10

У данного способа минус такой же, как у описанного выше – необходимость вводить запрос с клавиатуры, что затруднительно, если она неисправна.

Через «Панель управления»

«Центр специальных возможностей» в «Панели управления» позволяет включить экранную клавиатуру. Чтобы это сделать, нажмите правой кнопкой мыши на кнопке «Пуск» и выберите во всплывающем меню пункт «Панель управления». Далее в правом верхнем углу открывшегося окна необходимо переключить режим просмотра с «Категория» на «Мелкие значки» или «Крупные значки». После этого станет доступен значок «Центр специальных возможностей» — нажмите на него и выберите пункт «Включить экранную клавиатуру».

Как включить экранную клавиатуру в Windows 10

Через панель быстрых задач

В правом нижнем углу экрана Windows 10, где расположены часы и другие значки быстрого доступа, можно держать «горячую кнопку» включения экранной клавиатуры. Чтобы ее отобразить, нажмите правой кнопкой мыши на часы и поставьте галочку напротив пункта «Показать сенсорную клавиатуру». После этого на панели быстрых задач будет доступен новый значок – на него достаточно нажать левой кнопкой мыши, чтобы запустить виртуальную клавиатуру, выполненную в стиле сенсорной.

Экранная клавиатура Windows 10

Через «Параметры»

Меню настроек компьютера позволяет запустить экранную клавиатуру довольно просто. Для этого нажмите на «Пуск» левой кнопкой мыши и перейдите в «Параметры». Далее необходимо выбрать пункт «Специальные возможности» и в левой части экрана перейти на вкладку «Клавиатура». После этого останется нажать на соответствующую кнопку для включения виртуальной клавиатуры.

Как включить экранную клавиатуру в Windows 10

Не включается экранная клавиатура в Windows 10

Если экранная клавиатура на компьютере не включается ни одним из перечисленных образов, значит, вероятнее всего, отключена соответствующая служба, отвечающая за нее. Отключая ненужные службы, администратор компьютера мог случайно или намеренно выключить одну из них, которая отвечает за виртуальную клавиатуру. Запустить снова данную службу довольно просто:

Image 2776

  1. Нажмите кнопке «Пуск» правой кнопкой мыши и выберите пункт «Выполнить»;
  2. В открывшемся окне пропишите команду services.msc для доступа к службам;
  3. Далее в списке служб отыщите «Служба сенсорной клавиатуры и панели рукописного ввода» и нажмите на данный пункт дважды левой кнопкой мыши;
  4. Откроется окно, в котором необходимо нажать на кнопку «Запустить». Обратите внимание, что если кнопка «Запустить» не активна, сперва нажмите «Остановить», а уже после вновь запустите службу.

После того как соответствующая служба будет запущена, останется запустить экранную клавиатуру одним из описанных выше способов.

Виртуальная клавиатура постоянно запускается на Windows 10 сама

Когда экранная клавиатура постоянно запускается самостоятельно без соответствующей команды пользователя, это говорит о неверно выставленных настройках в специальных возможностях Windows 10. Чтобы подобное прекратить, необходимо сделать следующее:

Виртуальная клавиатура постоянно запускается на Windows 10 сама

  1. Нажать правой кнопкой мыши по кнопке «Пуск» и запустить «Панель управления»;
  2. Далее убедитесь, что режим отображения установлен «Крупные значки» или «Мелкие значки» и перейдите в пункт «Центр специальных возможностей»;
  3. Здесь потребуется отыскать пункт «Использование компьютера без мыши и клавиатуры», перейти в него и убрать галочку с настройки «Использовать экранную клавиатуру».

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

Как включить экранную клавиатуру: 3 альтернативы

Воображаемая клавиатура на дисплее — не привычный способ печатать. Оно и понятно. Нажимать нужно на экран, а не стучать по клавишам. Но так оказывается удобней, утверждают пользователи, которые уже успели оценить возможности виртуальной раскладки. Перед вами пошаговый ликбез, как включить экранную клавиатуру на ноутбуках Windows 7 и 10.

как включить экранную клавиатуру на windows

Но для начала разберем несколько оснований для использования такого «лайфхака». Распространенных — четыре:

  • сломалась основная клавиатура;
  • сел заряд аккумулятора беспроводной клавы, и нет возможности зарядить;
  • для защиты от «перехватчиков клавиатуры» при работе в браузере;
  • для виртуальных машин и эмуляторов других операционных систем и т.д.

В большинстве подобных устройств функциональный ряд скрыт. Делается это для экономии места. Но стоит тапнуть Fn (клавишу), как всплывают привычные F-мануалы.

Включить экранную клавиатуру на Windows 10

Дисплейная клава на Вин 10 заточена на привычную работу мышкой и на дружбу с сенсорным экраном. Это понравится тем, у кого планшет или ноут-трансформер с сенсором. Так можно будет и вовсе забыть про механическую раскладку — сенсорная необычайно удобна.

 как включить экранную клавиатуру виндоус 10

Вызвать виртуальную панель можно несколькими вариациями.

Первый путь — классический (почти не отличается от Виндовс 7)
  1. Открыть меню «Пуск».
  2. Найти колесико слева («Параметры»).
  3. Обозначится в «Спецвозможностях».
  4. Перейти на «Клавиатура».
  5. Активировать «Экранный ввод».

 вызов экранной клавиатуры через командную строку

Следующий метод — через командную строку

Сработает, если у компа есть работающее устройство ввода (другая клава). Иначе никак. Делается это таким образом.

  1. На осязаемой клаве зажимаются [Win]+[R].
  2. Вписывается команда «osk».
  3. Подтверждается тапом на «Ok» или кнопкой Enter.

Всё, можно набирать!

1

Третьему пути решения тоже понадобится ввести буквы

Зайти на панель поиска (на Win10 будет по правую сторону от «Пуска»).

  1. Вбить «Клавиатура».
  2. Кликнуть «Экранная клава».
  3. На это уйдет меньше 15 секунд. Феноменальная скорость!

Включить экранную клавиатуру на Windows 7

Мониторная клава на Win7 появляется практически так же, как и у старшей версии. Шаги для запуска через командную строчку — идентичны. А вот работа через пусковое меню немного разнится.

Для этого нужно сделать пять манипуляций.

  1. Зайти в меню «Пуск».
  2. Затем во «Все программы».
  3. Уйти в «Стандартные».
  4. Клацнуть «Спец. возможности».
  5. Тапнуть на «Экр. клавиатура».

 экранная клавиатура виндоус 7

Теперь можно писать что угодно, имея под рукой только мышку.

Скачать экранную клавиатуру

Если на компе отсутствует встроенная клава для монитора, можно загрузить стороннюю. Включаться она будет как приложение.

сторонние экранные клавиатуры

Самые популярные проги для экранизированных клав собраны в таблице.

Приложения

Так что, включить экранную клавиатуру на компьютере не так тяжко, как думалось изначально. Нужно делать все по прописанному инструктажу, и тогда печатание на экране раскроет потенциал.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *