Я хочу использовать autohotkey, чтобы переназначить клавишу f11 и комбинацию ctrl+f11, чтобы сделать что-то более доступное, как ctrl+left и ctrl+down.

Я попробовал следующий код, но он запускает как f11, так и ctrl+f11, если я набираю одну из горячих клавиш. Я также попытался сделать то же самое с помощью команды Отправить, но тогда вторая горячая клавиша не сработала.

>^Left::F11
Return
>^Down::^F11
Return

Что я делаю не так и как я могу заставить эту работу?

2 ответа2

1

Кажется, вы используете синтаксис перепривязки key1::key2 , но он должен использоваться только для отдельных ключей.
Вместо этого используйте обычный Send :

>^Left::
    send {F11}
return

>^Down::
    send ^{F11}
return
0

Попробуй это :

^Left::F11
^Down::^F11

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