У меня есть то, что кажется довольно уникальной проблемой:
Я делаю всю свою работу на моем MacBookPro, потому что он очень мощный. Однако, так как я добираюсь до школы на велосипеде и обратно, я не хочу рисковать носить мой macbook в рюкзаке (что, если я упаду и MBP умрет?). В результате в качестве тонкого клиента TeamViewer я использую аппарат с очень низким энергопотреблением (средний диапазон Pentium4), который я подключаю к своему MBP.
Кроме того, в школе по эргономическим причинам я пользуюсь внешней клавиатурой (беспроводной) и монитором. Эта внешняя клавиатура является клавиатурой Windows, поэтому мне нужно каким-то образом переназначить alt на моей внешней клавиатуре на ⌘ и наоборот.
Для этого я попытался использовать DoubleCommand. Хотя это было очень полезное приложение, оно имело неприятный побочный эффект - переназначение клавиш на клавиатуре моего MBP также. Кроме того, я теряю переназначение, когда я подключаюсь из своего клиента TeamViewer дома и вынужден использовать ключ Windows, когда я хочу ⌘.
Поэтому я переключился на KeyRemap4MacBook. Хотя для этого потребовалось много настроек (и я имею в виду много), против которых я не возражаю, оказалось, что они очень ненадежные и решили переназначить мышь, когда я ее не настраивал (та же конфигурация изменила бы свое мнение о том, чтобы переназначить мою мышь в течение 5 минут). Так что это оказалось бездействующим.
Затем мой друг сказал мне, что синергия хорошо настраивается, поэтому я пробую ее, но я не могу переназначить ключи на сервере синергии (мой MBP). Кроме того, я не знаю, будет ли переназначение клавиш на внешней клавиатуре переназначать клавиши на родной клавиатуре. Кроме того, мне придется сделать несколько действительно странных хакеров, чтобы заставить его работать правильно, когда я подключаюсь из дома с помощью TeamViewer.
Я попытался настроить свой MBP в качестве сервера синергии со следующим файлом конфигурации, но, похоже, это не сработало:
section: screens
cortana.local:
alt = meta
meta = alt
end
У кого-нибудь есть мысли о том, как я могу решить эту проблему?