47

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

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

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

Вы можете мне помочь?

3 ответа3

60

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

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

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

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

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

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

44

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

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

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

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

Ссылки на эти идентификаторы: Main.cs в исходном коде SharpKeys, "Как отключить вставку ключа в Windows" из WikiHow.

14

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .