Иногда мне приходится использовать Microsoft Remote Desktop Connection для Mac для удаленного доступа к машине с Windows 7 с iMac под управлением MacOS X 10.6.6 (Snow Leopard).
Умственное переключение на использование клавиши Control CTRLвместо клавиши Command CMDв окне удаленного рабочего стола (например, CTRL- Cкопировать вместо CMD- C) является болью и источником постоянных ошибок.
Я хотел бы иметь возможность сопоставить CMDключ для вывода CTRLключа на моем Mac, но только при доступе к приложению Microsoft Remote Desktop Connection для Mac. Подключение к удаленному рабочему столу позволяет сопоставить ряд других ключей через его настройки. , , но не ключ CMD.
Т.е. в любом другом приложении Mac, CMDбудет действовать как CMD. Тем не менее, в Microsoft Remote Desktop Connection для Mac, CMDбудет действовать как CTRL.
источник
Ответы:
Отвечая на мой собственный вопрос. :-П
Вскоре после публикации я нашел приложение под названием Karabiner, которое делает именно то, что мне нужно (в дополнение ко многим другим вещам).
В частности, вы можете назначить левую и правую клавиши Command на управляющие клавиши только для подключения к удаленному рабочему столу и виртуальных машин.
источник
В бета-версии Microsoft Remote Desktop добавлена поддержка Cmd+ X/ C/, Vа также Ctrl+ X/ C/ Vдля вырезания / копирования / вставки в удаленном сеансе. (Примечание. Перенаправление буфера обмена будет доступно в более позднем обновлении.)
Вы также можете добавить пользовательские сопоставления, перейдя в каталог Resources / Keyboard в содержимом приложения и открыв
ClipboardActionTransformations.xml
файл в текстовом редакторе.Обновить
Вы можете просто установить этот флажок в разделе Preferences / General:
Обновление 2
Некоторые с подозрением относились к сайту hockeyapp, несмотря на то, что автором был «Удаленный рабочий стол Microsoft». Это сообщение в блоге TechNet от microsoft.com объявляет о бета-версии приложения и предоставляет тот же URL-адрес hockeyapp.
источник
Установите приложение Карабинер
После установки откройте Карабинер:
На вкладке «Изменить ключ» разверните раздел «Для приложений».
Подраздел «Включить только для клиента подключения к удаленному рабочему столу»
Установите флажок «Изменить командный ключ на управляющий ключ в RDC»
Теперь, когда вы используете новое приложение RDP, вы можете продолжать использовать Cmd вместо Ctrl.
источник
Как и предыдущие ответы, я тоже использовал Карабинер. Самое отличное приложение!
То, что я сделал по-другому, было добавить пользовательские сопоставления клавиш для смягчения команды MAC v. Кнопки управления в Терминале.
В моей ситуации я использую клавиатуру Logitech, ооочень не Apple-Command Key.
По сути, то, что я сделал, было сопоставление клавиши управления MAC с ключом управления. Мое рассуждение состояло в том, что я хотел сохранить общие последовательности клавиш Ctrl-Key, которые MAC отображает на последовательности клавиш команд (т.е. Ctrl-F, для поиска). Кроме того, мне нужно было сохранить истинные последовательности управления, такие как Ctrl-C для SIGINT. По сути, мы несколько мультиплексируем управляющую клавишу.
После установки Karabiner, я не смог получить Ctrl-C для первоначальной отправки Unix (SIGINT). Однако, как только я изменил файл private.xml, он заработал.
шаги:
3.1 НЕ сопоставляйте ни Command_L, ни Command_R ни с чем. Оставьте их без контроля.
3.2 Сопоставьте Control_L & Control_R с соответствующими Command_L & Command_R.
Затем отредактируйте файл private.xml. Полезная ссылка: https://pqrs.org/osx/karabiner/document.html#privatexml
4.1 Добавьте следующий фрагмент:
источник