Я привык к клавиатуре Mac, и это означает, что мой палец ожидает найти сочетание клавиш слева от пробела. Как я могу превратить клавишу Windows - клавиша команды (⌘) на клавиатуре Mac) в клавишу управления и наоборот?
4 ответа
Проще говоря, используйте этот скрипт AutoHotKey
RCtrl::RWin
RWin::RCtrl
LCtrl::LWin
LWin::LCtrl
Работает для всех, кроме Ctrl Alt Del.
Обходной путь для одновременного нажатия Ctrl- Alt заключается в отображении слева направо и справа налево (в отличие от левого-левого, правого-правого), т.е.
LAlt::RCtrl
RAlt::LCtrl
RCtrl::LAlt
LCtrl::RAlt
How-to Geek предлагает отличное решение для вашего запроса:
Сопоставить любой ключ с любым ключом в Windows 7 / XP / Vista
SharpKeys
SharpKeys - это утилита, которая управляет ключом реестра, что позволяет Windows переназначить один ключ на любой другой ключ.
Применить обмен ключами
Поменяйте местами клавиши Ctrl и Alt в два этапа. Используя SharpKeys, карта:
Left Alt (00_38)
иLeft Ctrl (00_1D)
Left Ctrl (00_1D)
Left Alt (00_38)
Предположительно, вы можете делать подобные вещи с правым Alt и правым Ctrl.
Примечание: документация для утилиты содержит следующее предупреждение:
Вещи, которые SharpKeys не будет делать:
Позволяют вам поменять местами два ключа - например, вы не можете поменять местами Q и Z, потому что код переназначения может запутаться
Что это значит, я не знаю, так что будьте осторожны. Каждый раз, когда вы изменяете реестр, все может пойти не так. В этом случае автор утилиты предполагает, что невозможно сделать то, что я только что сделал, возможно, я неправильно истолковываю то, что он написал, он был неправ, это можно сделать, но только для Ctrl и Alt, или я просто испортил свой компьютер.
Я успешно применил двухэтапное переназначение к Windows 10 с 2017/04/21.
Удалить обмен ключами
Выбрав « Удалить все» и добавив « Запись в реестр» в SharpKeys, я смог удалить раздел реестра, созданный SharpKeys. Вы также можете вручную удалить соответствующий ключ реестра, используя regedit.
Фон
Как отключить Caps Lock Key в Windows 7, 8, 10 или Vista, дает хорошее объяснение ключа реестра, который SharpKeys изменяет (создает?). Я разместил мой ключ реестра FYI.
После запуска SharpKeys мой ключ реестра:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map
Содержится:
00 00 00 00 00 00 00 00
03 00 00 00 1D 00 38 00
38 00 1D 00 00 00 00 00
Отдельный вопрос SuperUser предоставляет немного дополнительного контекста: как переназначить правую-правую и правую-правую клавиши клавиатуры и ответ Мехпера С. Палавузлара на этот вопрос указал мне правильное направление. Вместо того, чтобы редактировать его вопрос, я подумал, что более уместно опубликовать мой ответ в виде отдельного ответа.
Редакционный комментарий
Приятно иметь возможность выполнять вырезание, копирование и вставку с помощью большого пальца и клавиши Alt, а не неудобного мизинца, требуемого с помощью клавиши Ctrl в Windows. Но, хотя я вырос на Mac (25 лет) и очень хотел бы иметь возможность использовать мой большой палец (естественное положение) для активации ярлыков в Windows, я думаю, что это будет слишком запутанным Продажа своп Ctrl и Alt для меня. Например, Command/Alt- Tab находятся в том же месте, поэтому переназначение Alt- Tab на Ctrl- Tab просто не будет работать. Жаль, что Apple приняла правильное решение (сокращение на основе большого пальца), и Microsoft пошла с не столь логичным "отраслевым стандартом" своего времени. Но, я думаю, "промышленный стандарт" - это то, как мы в конечном итоге набрали QWERTY и все его бесславные варианты.
PS у Windows еще есть три клавиши управления ?! Решение Apple об использовании одной клавиши-модификатора для специальных букв и клавиши для коротких сокращений было разумным выбором дизайна и позволило легко получить доступ к менее распространенным (на английском языке), но все же важным символам и диакритическим знакам (например, °, ´, ¸, ˆ, ¨). В Windows у вас есть Ctrl, Alt и Windows, которые делают по существу одно и то же, и я считаю, что подавляющее большинство пользователей редко, если вообще используют ярлыки Alt или Windows . Плюс Alt становится особенно запутанным, поскольку иногда это метод ввода нестандартных символов с помощью клавиатуры или AltGr, но иногда это также сокращенный модификатор). Но я отвлекся ... Я вдохновил себя искать или задавать актуальный вопрос.
Взгляните на этот скрипт AutoHotkey, который в значительной степени приносит опыт работы с клавиатурой Mac в Windows.
https://github.com/stroebjo/autohotkey-windows-mac-keyboard
Этот файл конфигурации AutoHotkey позволяет обычным сочетаниям клавиш работать с клавиатурой Apple в Windows. Он был протестирован с немецкой раскладкой клавиатуры, но должен работать и при других раскладках.