Виртуальная клавиатура не будет отображаться после убийства explorer.exe

У меня есть приложение, в котором я должен запретить пользователям использовать функциональность Windows, поэтому я делаю это, убивая explorer.exe процесс и запуск моего приложения в полноэкранном режиме.

Все работало нормально до Windows 10 1709 (Fall Creators) обновить, когда виртуальная клавиатура больше не будет отображаться (при касании текстового поля или какого-либо другого виджета пользовательского ввода).

Как это можно исправить (без понижения ОС)?

Заявка написана на WPFи он работает на Surface 3 таблетки.

1 ответ

Понял, все. Мне больше не нужно убивать проводник, чтобы появилась клавиатура.

Я использую Win 10 Домашняя. Вот исправление: (Это отключит все смахивания по краям, но не должно мешать другим жестам.)

        Open regedit.exe, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EdgeUI
    (If EdgeUI is not present, Add a new key under Windows, named EdgeUI.)
  Set AllowEdgeSwipe value to zero (0).
    (If AllowEdgeSwipe is not present, add a new DWORD and name it AllowEdgeSwipe, then set to 0.)

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

Ваше здоровье.

Другие вопросы по тегам