Numpad 5 С Numlock не выведет цифру 5, если только она не будет нажата одновременно с клавишей Windows в Windows 10. То же самое происходит с виртуальной клавиатурой

Numpad 5 С Numlock не выведет цифру 5, если только она не будет нажата одновременно с клавишей Windows в Windows 10. То же самое происходит с виртуальной клавиатурой

У меня возникла самая неприятная проблема с Windows 10 после установки последних исправлений на мою систему. (7/7/2021)

Windows 10 Pro версии 21H1 Сборка ОС 19043.1151

Клавиатура - Logitech G413

Клавиша 5 на цифровой клавиатуре не работает, если ее не нажать одновременно с клавишей Windows. Такое же поведение наблюдается и на виртуальной клавиатуре. Я также пробовал несколько разных клавиатур, так как у меня есть несколько дополнительных. Так что, похоже, это какая-то программная проблема, а не аппаратная. Все поиски в Google приводят к проверке и изменению общих переключателей поведения в настройках клавиатуры, но все они отключены на моем компьютере. Например, управление мышью с помощью цифровой клавиатуры. Numlock переключается, все остальные клавиши цифровой клавиатуры работают нормально и как и ожидалось. Единственная клавиша, которая не регистрируется, — это клавиша 5 прямо посередине цифровой клавиатуры. Как я уже сказал, виртуальная клавиатура делает то же самое. Если вы нажмете на цифровую клавиатуру 5 на виртуальной клавиатуре курсором мыши, вы увидите, как кнопка на виртуальной клавиатуре изменится, как будто она была нажата, но 5 не выводится, если также не нажата клавиша Windows.

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

решение1

GeForce Experience был виновником. Внутриигровой оверлей имеет настройки привязок клавиш для переключения различных функций для записи игрового процесса; таких как отключение/включение микрофона и запуск/остановка записи. Этот оверлей, если он включен, работает как служба. Поэтому даже если вы закроете GeForce Experience или даже выйдете, щелкнув правой кнопкой мыши по значку на панели задач и выбрав выход, эта служба все равно будет работать.

Если у вас случайно есть какая-либо из этих функций, связанная с одной клавишей, а не с комбинацией (alt+что угодно, fn+что угодно и т. д.), то эта клавиша станет недоступной для использования при обычном использовании вне игры, так как эта служба всегда работает, если включен внутриигровой оверлей. В моем случае Numpad 5 была привязана к одной из этих функций, и из-за этого я не мог фактически нажать Numpad 5 и заставить ее написать 5, даже с использованием виртуальной клавиатуры. Все нажатия Numpad 5 перехватывались службой Nvidia и использовались для включения/выключения микрофона вместо записи 5.

Если вы хотите продолжить использовать GeForce Experience, вам следует изменить все привязки клавиш на комбинацию alt+[ваша клавиша здесь] или какую-то другую комбинацию. Будьте осторожны, не выбирайте уже существующие комбинации, такие как ctrl+c, так как они, вероятно, также будут переопределены. Либо это, либо вы можете включить опцию In-Game overlay перед запуском игры, а затем выключить ее, когда вы выйдете из игры. Но это будет утомительно и раздражающе, поэтому я бы рекомендовал комбинации клавиш.

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