Что нужно для использования клавиатуры в Windows Terminal?

Что нужно для использования клавиатуры в Windows Terminal?

вкратце Со вчерашнего дня мой Windows Terminal не принимает нажатия клавиш, и я не могу написать в нем ни одной команды. Это единственная программа в моей Windows 11, которая игнорирует клавиатуру. Что мне сделать, чтобы решить эту проблему? Какая системная служба или другой компонент должны быть запущены для использования Windows Terminal в Windows 11?


Когда вчера я запустил Windows Terminal в Windows 11 Pro, он показал мне уведомление о том, что некоторая служба (Обслуживание сенсорной клавиатуры и панели рукописного вводаесли я не ошибаюсь) не запущена и она нужна для использования Windows Terminal. Я не помню точное название службы и не могу снова увидеть это предупреждение, потому что я по ошибке нажал на ссылку в ней, чтобы больше никогда не показывать это предупреждение.

я открылУслугии заметил, чтоОбслуживание сенсорной клавиатуры и панели рукописного вводаотключен. Я включил его автоматический запуск и запустил его, но не заметил никаких изменений. Windows Terminal по-прежнему игнорирует мои нажатия клавиатуры / клавиш и не позволяет мне ничего вводить.

Что еще мне следует запустить или сделать, чтобы снова сделать его работоспособным?

Несколько дополнительных вопросов (если вы также сможете на них ответить):

  1. ЧтоТерминал Windowsсвязано с сенсорной клавиатурой (Обслуживание сенсорной клавиатуры и панели рукописного ввода)? Почему он не может использовать обычную клавиатуру как каждое другое программное обеспечение в моей Windows 11 и как саму систему (я пытаюсь понять эту ситуацию, потому что сейчас для меня это полный бред)?

  2. Что может отключитьОбслуживание сенсорной клавиатуры и панели рукописного ввода? Я никогда не отключал его вручную, и тем не менее он не работает и не запускается во время загрузки Windows 11 (я пытаюсь избежать подобной ситуации в будущем)?

Спасибо!

решение1

Из нескольких проблем Windows Terminal на Github:

Некоторые предложения из этих тем:

  • Начнем с того, что после включения службы вам придется перезагрузить компьютер, как указано в третьем комментарии на Github, ссылка на который приведена выше.

  • Также убедитесь, что ctfmon.exeон запущен в вашем списке задач. Некоторые групповые политики отключают это.

  • Проверьте, включена ли служба ввода в реестре, выполнив:

    reg query hklm\software\microsoft\input /v InputServiceEnabled
    

Какое отношение имеет Windows Terminal к сенсорной клавиатуре...

Из ответа Microsoft в одном из выпусков:

Честно говоря, мы не знаем. Все, что мы знаем, это то, что XAML Islands (технологический стек, который питает Терминал)делает[требовать этого].

И ...

Что может отключить службу сенсорной клавиатуры и панели рукописного ввода?

Из другого комментария:

Определенное программное обеспечение для «раздувания» (и, по всей видимости, MSI Afterburner) любит отключать или подавлять его, чтобы сделать ваш компьютер менее понятным и «быстрее».

Есть ли что-то подобное в вашей системе?

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