11

Я схожу с ума, переключаясь между Windows XP в VirtualBox и хостом (OSX), в основном из-за использования control-c, control-v, control-x и того, что они различаются между двумя ОС.

Есть ли способ заставить мою машину Windows использовать разные ярлыки для всей ОС?

Изменить: мне действительно нужен способ переопределить Windows-C Windows-X Windows-V Windows-Z и Windows-Tab (копировать, вырезать, вставлять, отменять и переключать приложения), чтобы решение работало для меня.

Редактировать: Спасибо за помощь Джона Т., у меня все работает с Autokey. Я разместил свой окончательный код для гостей Windows на OSX здесь.

4 ответа4

7

Просто для архивов Super User, кое-что я нашел в каком-то блоге. ;-)

  1. Измените свой ключ хоста на VirtualBox, чтобы он был правым командным ключом

  2. Скачать AutoHotkey

  3. Поместите этот скрипт в качестве скрипта запуска

 #SingleInstance force #r:: Отправить ^ r; перезагрузить #z:: Отправить ^ z; отменить #y:: Send ^ y; redo #f:: Send ^ f; найти внутри приложений #c:: Send ^ c; copy #x:: Send ^ x; cut #v:: Send ^ v; вставить #t:: Send ^ t; новая вкладка, Firefox #s:: Send ^ s; сохранить внутри приложений LWin & Tab:: AltTab; Мать, alt-tab!

и ты в порядке!

4

Сначала поменяйте ключ хоста на правую клавишу ...

А затем измените все варианты использования ключа Windows на Control Key в вашем скрипте AHK.

LWin::LCtrl
LCtrl::LWin

Теперь ключи переназначены для всех сочетаний клавиш!

2

Да, проверьте Autohotkey. Вы можете использовать горячие клавиши для отдельных приложений или всей системы.

пример:

^!n::Run C:\Windows

Это позволит вам использовать Ctrl + Alt + n, чтобы открыть окно проводника в C:\Windows .

Учебник по горячим клавишам - отличное начало для создания собственных горячих клавиш.

0

Вы также можете использовать SharpKeys для переназначения клавиш. Я нашел эту статью HowToGeek полезной для того, чтобы пройти через шаги на OS X и Windows.

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