Клавиши все включены на клавиатуре

47

Мой друг / враг переключил клавиши на моей клавиатуре в качестве шутки первоапрельской шутки. Когда я нажимаю Y, на экране появляется Z. Некоторые клавиши работают как b, x, g, i, d и еще несколько. Кроме того, когда я нажимаю Ctrl, он возвращает Enter. Даже функциональные клавиши переключаются!

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

Я использую 64-разрядную версию Windows 7 Professional, и у меня нет проблем с мышью. (Слава Богу)

Можешь мне помочь?

Сервисы Google
источник
23
Восстановление системы до 31 марта.
DavidPostill
74
"Я действительно не хочу звонить моему другу и спрашивать его" Почему бы и нет? Перейти посетить его и взять бейсбольную биту;)
DavidPostill
43
Физически поменяйте местами клавиши на клавиатуре в их (теперь) правильных местах, а затем проведите следующие несколько дней, приспосабливаясь к вашей новой не QWERTY-клавиатуре.
Pikamander2
16
Начните блокировать свою рабочую станцию, когда уходите!
dotancohen
17
Реальный вопрос здесь: как вы набрали этот вопрос?
Брайам

Ответы:

60

Для простого случая это звучит так, как будто у вас другая раскладка клавиатуры (например, немецкая, так как это меняет местами Y и Z).

Изменить макеты в панели управления:

  1. «Часы, язык и регион»
  2. "Регион и язык "
  3. Вкладка «Клавиатуры и языки», -> «Изменить клавиатуру»

Нажмите Alt- Shiftдля переключения раскладок.

Однако это не объясняет функциональные клавиши. Можно произвольно переназначить ключи, используя реестр. Я думаю, вам понадобится сторонний инструмент, чтобы это исправить. Пример: https://sharpkeys.codeplex.com/

Помните, что вы можете использовать «Экранную клавиатуру» («Пуск» \ «Программы»> «Стандартные» \ «Удобство доступа» \ «Экранная клавиатура») для ввода с помощью мыши.

RJFalconer
источник
5
А что если <alt> и <shift> были переназначены? ;)
ДэвидПостилл
3
Другой способ добраться до экранной клавиатуры - нажать клавишу с логотипом Windows + U ..., если вы можете выяснить, где они находятся. Откроется меню «Утилита» Ease of Access со ссылкой на клавиатуру.
GuitarPicker
2
Да, левый альт сопоставлен с U, а правый - смещения, я думаю. Во всяком случае, я попробовал острые клавиши и начал сопоставлять клавиши с правильными.
Службы Google,
2
@GoogleServices Вы можете использовать виртуальную клавиатуру, пока ваша физическая клавиатура исправлена. Таким образом, вы будете печатать с помощью мыши и не будете иметь проблем с клавиатурой.
Восстановите Монику
44

Если вы не хотите использовать какие-либо сторонние приложения для отмены изменений SharpKeys, вы можете отключить посредника и редактировать реестр напрямую.

Откройте редактор реестра, перейдя C:\Windows\regedit.exeв проводнике. Как только он будет открыт, перейдите сюда:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

Если есть записи, вызванные Scancode Mapили Value Scancode Map, удалите их. Это то, что заставляет Windows переназначать входящие нажатия клавиш с клавиатуры.

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

Список литературы для этих идентификаторов: Main.csв SharpKeys исходного кода , «Как отключить Insert Key в Windows» от WikiHow .

Бен Н
источник
14

Стоит проверить наличие процессов, работающих в фоновом режиме, которые управляют вводом ключа. Я использую скрипты AutoHotkey для добавления / переопределения некоторых сочетаний клавиш. Обычно они отображаются на панели задач в виде маленького зеленого значка с большой буквы «H».

Если вы не можете найти там процесс, вы также можете проверить папку «автозагрузка» в меню «Пуск», чтобы увидеть, добавили ли они что-то для запуска при входе в систему.

beirtipol
источник