2

Можно ли переназначать ключи в Windows, но не для всего компьютера, а только для конкретного пользователя. Мне известно о ключе «Карта скан-кода» в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout и о некоторых сайтах, аналогичных для HKEY_CURRENT_USER. Но я пытался, последний не работает в Windows 7.

2 ответа2

4

Это также возможно в AutoHotKey, его довольно просто сопоставить ключи с другим ключом, вы можете создать этот скрипт, который будет запускаться при входе пользователя в систему, когда скрипт AutoHotKey закрыт (пользователь выходит из системы или завершает работу из системного трея). тогда он немедленно прекратит отображать ключи.

Я думаю, что переназначение так же просто, как A::B, и я думаю, что есть учебник на сайте AHK:http://www.autohotkey.com/

1

Мое предложение:

  • Настройте переназначение ключей, которое вы хотите для пользователя,
  • Экспортируйте ключ реестра, который вы упомянули выше, как, скажем, user1.reg
  • Создайте скрипт входа в систему для пользователя, который будет импортировать user1.reg
  • Для пользователей, которым не требуется переназначение ключей, создайте сценарий входа в систему, чтобы удалить раздел реестра.

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