14

Как я могу переназначить клавиши клавиатуры в Windows 8.1? Я ищу простую утилиту, которая изменит реестр и не потребует запуска при запуске. Я попробовал острые клавиши, но, похоже, они не работают в Windows 8.1. Любые другие предложения? Или простой практический учебник для Windows 8.1?

Изменить: Keytweak тоже не работает. На самом деле я хочу сопоставить неиспользованную клавишу с функциональной клавишей (fn), и ни острые клавиши, ни слабая клавиша не обнаруживают нажатие клавиши для этой клавиши.

Спасибо

5 ответов5

8

Я написал о такой вещи в этом ответе.

Чтобы понять, что происходит, обратитесь к этому руководству.

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

Вот основная разбивка. Вы редактируете раздел реестра. Этот конкретный установлен для отображения Numlock (45,00) на ноль (00,00), так что его ключ ничего не делает. По какой-то странной причине повторное сопоставление ключа 1 означает, что вам необходимо указать 2 (02,00,00,00) в позициях 17-24. Аналогично, если вы сопоставите 2 ключа, вам нужно будет указать 3 (03,00,00,00).

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,45,00,00,00,00,00
1

Недавно я нашел ОЧЕНЬ мощный, но БЕСПЛАТНЫЙ, простой и гибкий инструмент, который можно использовать для переназначения клавиш и многое другое. Вы также можете скомпилировать свои настройки (скрипты) и предоставить их другим без необходимости установки инструмента. Он называется AutoHotkey (или AHK) и, похоже, имеет хорошее сообщество пользователей. Смотрите следующие 2 сайта:http://www.autohotkey.com/ http://ahkscript.org/

1

Sharpkeys работал отлично для меня, посмотрите мои окна 8.1 - сопоставление 1 клавиши на клавиатуре с другой.

Я пытался назначить смену определенной клавише на клавиатуре. MS Keyboard Layout Creator не позволил мне указать «смещение» в качестве замены карты (или я не мог понять это). Sharpkeys отлично справился, на Windows 8.1 на игровом ноутбуке ASUS.

Интересно, что из-за того, что драйверы клавиатуры некоторых производителей не очень хорошо работают с Sharpkeys под 8.1, а не с общим Sharpkeys не работает.

1

Попробуйте mapkeyboard http://www.inchwest.com/mapkeyboard.htm Я не уверен, сможет ли он обнаружить клавишу Fn.

0

Самым простым решением, которое я нашел для пользовательских раскладок клавиатуры в Win 8.1, является использование раскладки клавиатуры Microsoft Creator 1.4 на другом компьютере с более ранней операционной системой. Windows XP работает для меня.

После 5 часов возни я пришел к выводу, что Win 8.1 не в состоянии собирать соответствующие файлы с помощью вышеупомянутого программного обеспечения. Это позволит вам загружать и изменять клавиатуры, но не сохранять их.

На старом компьютере Запустите программное обеспечение и загрузите существующую клавиатуру. Измените его в соответствии с вашими потребностями. На вкладке проектов щелкните функцию сборки и сохраните файлы на USB-накопителе.

Загрузите и установите Microsoft Keyboard Layout Creator 1.4 на свой компьютер с Windows 8.1, а затем запустите программу установки из сохраненных файлов на USB-накопителе.

Он загрузит настроенную клавиатуру прямо на панель инструментов клавиатуры в правом нижнем углу экрана. Если вы используете более раннюю версию операционной системы, чем XP или Vitq, возможно, вам придется загрузить и установить версию 1.3

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