Конфигурация экранной клавиатуры Windows 10

Конфигурация экранной клавиатуры Windows 10

Прежде всего, извините, если я задаю этот вопрос не там, где нужно!

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

У меня есть планшетный компьютер под управлением Windows 10 без подключенной аппаратной клавиатуры, программное обеспечение, с помощью которого я надеюсь взаимодействовать с приложением WinForms, я не могу изменить это приложение.

Я включил указанную ниже настройку в панели управления, но это, похоже, не помогает. Экранная клавиатура Windows 10 по-прежнему не отображается, когда курсор находится в текстовом поле.

Панель управленияКлавиатураНастройка

Я думаю, проблема может быть в том, что приложение является приложением WinForms и/или приложение настроено неправильно.

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

Спасибо, что заглянули, я с радостью отвечу на любые дополнительные вопросы.


ОБНОВЛЯТЬ:Пользователи захотят закрыть клавиатуру между вводом данных, чтобы иметь возможность просмотреть введенные данные. Если клавиатура запущена так, как вы предлагаете, им придется закрыть ее и снова запустить, чтобы достичь этого варианта использования. Я надеялся, что система сможет запустить клавиатуру для них после того, как они ее закроют.

решение1

ВНачинатьпоиск по меню, введяНа экранной клавиатуре(чтобы ввести это, вы должны увидеть экранную клавиатуру при нажатии на поле поиска). Откроется еще одна экранная клавиатура (OSK), которая предназначена для обеспечения доступности, и она должна быть всегда видна.


ОБНОВЛЕНИЕ:
На основе ваших дальнейших ожиданий, которые вы добавите позже, вы сможете добавить на панель задач либо стандартную, либо специальную экранную клавиатуру, чтобы пользователи могли открывать ее всякий раз, когда закрывают.

Похоже, что поддержка всплывающей клавиатуры для приложений Windows Forms непоследовательна, для некоторых типов ее элементов управления она всплывает автоматически, а для других — нет. Поэтому ничего, кроме явного отображения клавиатуры (по действию пользователя), не сработает.

Настройка экранных клавиатур:

  • стандартная сенсорная экранная клавиатура: щелкните правой кнопкой мыши на панели задач и отметьте галочкойПоказать кнопку сенсорной клавиатуры.
  • экранная клавиатура для специальных возможностей (OSK) — запустите ее описанным выше способом и закрепите на панели задач.

Для альтернативных экранных клавиатур, которые могут работать с Windows Forms, пожалуйста, задайте вопрос наРекомендации по программному обеспечению Stack Exchangeсайт, рекомендующий программное обеспечение, здесь, на SuperUser, это не по теме.

Связанный контент