1

У меня есть скрипт autohotkey как это:

RAlt::RWin ; right command to alt
RWin::RAlt ; right alt to command (windows key)
LWin::LAlt ; left command to alt
LAlt::LWin ; left alt to command (windows key)

#q:: Run "d:\Tools\mytool1.lnk"

#b:: Run "d:\Tools\mytool2.lnk"

Я нахожусь на bootcamp, поэтому первые 4 строки я переназначаю клавиши win и command . У меня проблема с #q:: и #b:: mappings.

Когда я нажимаю WinKey+q или WinKey+b , мои приложения запускаются, но в то же время, когда я выпускаю WinKey, сразу после этого появляется меню запуска.

Есть ли способ остановить появление меню Пуск?

ОБНОВИТЬ:

Я просто прокомментировал первые 4 строки и обнаружил, что мои сопоставления #q и #b не запускают меню Пуск в таком случае. Но я бы предпочел сохранить отображение ключей Windows. Какие-нибудь мысли?

1 ответ1

0

Обходной путь, который помог мне избежать этого в Windows 10: разделите горячие клавиши с ключом Win, определенным в файле, на несколько файлов, чтобы каждый файл содержал не более одного из них. Пример:

До:

#E::Run, "some command";
#T::Run, "another command";

После: (два файла)

#E::Run, "some command";

#T::Run, "another command";

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