Проблема с комбинацией клавиш Autohotkey

Проблема с комбинацией клавиш Autohotkey

Я видел различные ссылки, в которых говорилось, что можно создавать комбинации клавиш, разделяя клавиши символом амперсанда &. Когда я это реализую, почему-то это не работает.

Почему этот сценарий:

Up::Volume_Up
Down::Volume_Down

работает? и это:

LCtrl & Up::Volume_Up
LCtrl & Down::Volume_Down

Нет?

решение1

Это работает, если вы используете команду send

LCtrl & Up:: Send {Volume_Up}
LCtrl & Down:: Send {Volume_Down}

или

<^Up:: Send {Volume_Up}
<^Down:: Send {Volume_Down}

"LCtrl & Up" — это не клавиша, которую можно заменить другой. Это комбинация двух клавиш.

Связанный контент