Автогорячая клавиша проблема Keystroke/hotkey

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

Я не мог понять это. Кажется, что это не распознает сдвиг (я пытался использовать сдвиг o и затем O:: без удачи). Затем я попробовал:: df:: (как в нажимают их одновременно для инициирования), но похоже, что это инициировало, когда я пишу df затем не символ алфавита после него. И сдвиг, ctrl, и т.д. который я могу поразить своим мизинцем быстро, не рассчитывает. Как я пишу триггер, который я могу поразить быстро левой рукой? В настоящее время мой файл:: df:: Отправьте {Numpad4}

2
задан 17.08.2010, 21:24

1 ответ

::df::... тип определения является AutoHotkey hotstring, который используется для расширения сокращений автоматически, но это кажется, что Вы хотите придерживаться горячих клавиш.

Как объяснено на странице горячих клавиш, AutoHotkey использует специальные символы для модифицирующих клавиш: ^ для Ctrl, + для Сдвига, ! для Высокого звука, и # для ключа Windows.

Можно использовать & заставить другие ключи действовать как модификаторы, например d & f заставит d ключ стать модифицирующей клавишей. Но это заставляет d ключ терять свою исходную функцию. Как объяснено на странице горячих клавиш, можно использовать что-то как d::Send d иметь d ключевую функцию обычно, когда Вы отпускаете клавишу.

Таким образом, чтобы сделать, что Вы хотите, Вы могли бы использовать что-то как +o::Send {Numpad4} или d & f::Send {Numpad4}.

1
ответ дан 12.12.2019, 00:24

Теги

Похожие вопросы