Как переключить клавиши option (alt) и command (windows) для Windows 7 в Boot Camp?

Установил Windows 7 через Bootcamp для некоторых рабочих проектов. Я также установил драйверы Apple Bootcamp с установочного диска OS X и обновил их до последней версии. Он отлично сопоставил все мои клавиши, но я был удивлен, что он не предлагает возможность переключать сопоставления клавиш Altи ; Windowsт.е. Altслева от Spacebar, Windowsключ слева от Alt.

Текущий способ напрямую сопоставляется с физической раскладкой клавиатуры, но не с тем, как люди привыкли работать: например, OS X Command+ Tabдля переключения окон эквивалентен Alt+ Tabне Windows+ Tab. Я продолжаю нажимать не на те клавиши из-за мышечной памяти. :)

Есть ли встроенный способ переназначения Windowsи Altключей? Если нет, то какое стороннее приложение лучше всего подходит для этого?

Это похоже на вопрос Windows - может быть, его следует перенести в Super User?

Ответы (5)

У меня была эта проблема. Решил с помощью Sharp Keys (бесплатно).

У меня не работает (Windows 7 64bit)
У меня тоже не работало на W7 64 бит. Alt недоступен для переназначения.
У меня это работает с Windows 10 64bit, убедитесь, что вам нужно выйти из системы и снова войти в систему после применения конфигурации (Sharp Keys сказал вам выйти из системы!) , вы все равно можете выбрать вручную из меню, я меняю местами кнопки Alt и Command, и это работает на моем MBA 2012.

Я использую AutoHotKey около года на Win7 Ultimate x64. Работает отлично.

В дополнение к замене левых клавиш Command и Option я переназначил правую команду на переадресацию удаления, а правый параметр — на «AppsKey» (также известное как контекстное меню), что помогает в Visual Studio и других приложениях.

Если вы хотите, чтобы функциональные клавиши работали как функциональные клавиши (без необходимости удерживать Fn), вы можете установить это в приложении Bootcamp с помощью значка на панели задач.

Вот скрипт только для замены левого Option (alt) и Command (Windows):

RAlt::AppsKey ; right-Option to context menu
RWin::Del ; right command to forward delete
LWin::LAlt ; left command to alt
LAlt::LWin ; left alt to command (windows key)

Вы также можете подумать о переназначении Caps Lock, если вам нужна дополнительная клавиша, поскольку, действительно, как часто кто-либо из нас использует Caps Lock?

Приятно, тем более что я уже использую AutoHotkey для многих других вещей, но утомительно, потому что я переключаюсь между «настоящей» клавиатурой Windows и клавиатурой Apple.
@ Ян, я чувствую твою боль. Необходимость запускать и останавливать AutoHotkey при стыковке раздражает. По крайней мере, есть значок системной попытки.
Нет, я имею в виду, что у меня есть общий скрипт AutoHotkey, для которого мне нужно иметь две версии, или выяснить, есть ли какой-то идентификатор, который AutoHotkey может использовать для раздела «если». Но я должен любить AHK.
@ Ян Ааа ... это имеет больше смысла.

Вот файл сценария для клавиатуры Apple с горячими клавишами F и горячими клавишами CMD. https://github.com/stroebjo/autohotkey-windows-mac-клавиатура

Мне не понравились Sharp Keys, потому что для замены сопоставлений требуется перезагрузка. В других скриптах AutoHotKey здесь было слишком много лишнего для моих нужд. Этот сценарий AutoHotKey представляет собой только замену клавиши win, а также горячую клавишу для ее отключения (ctrl + F6), если вы также иногда используете клавиатуру Windows.

Я хотел бы поделиться уловкой, с помощью которой вы можете переназначить некоторые менее используемые клавиши на клавиши, которые вы предпочитаете. Например, я сопоставляю правый CMD с DEL и правый ALT с меню («приложение»), используя Sharpkeys