KeyPress

KeyPress — это нода, которая имитирует нажатие выбранных клавиш на клавиатуре. Благодаря этой ноде макросы и деревья могут "нажимать" кнопки за пользователя, чтобы выполнять команды, вводить сочетания или эмулировать другие действия в разных программах и играх.

KeyPress

Основные параметры

  • Keys — здесь выбиратся одна или несколько клавиш, которые нужно нажать. Можно указывать как отдельные кнопки (например, A), так и комбинации (например, Ctrl+C).
  • Key Press Delay — задержка между нажатиями в миллисекундах. Позволяет сделать нажатия "человечными", добавляя естественную паузу перед следующей клавишей.
  • Input Type
    • Press and release ⬇⬆ — обычное короткое нажатие: кнопка нажимается и тут же отпускается (как если бы вы нажали её пальцем).
    • Press and hold ⬇ — кнопка нажимается и удерживается (не отпускается).
    • Release ⬆ — только отпускание клавиши (кнопку заранее удерживали, теперь "отпустить").

Пример

text
KeyPress

Keys: Ctrl + V
Key Press Delay: 30 ms
Input Type: Press and release

В этом примере макрос "нажмёт" Ctrl и V вместе, чтобы вставить текст из буфера обмена.

Длинные комбинации клавиш

KeyPress поддерживает только короткие одиночные нажатия. Если вас интересует ввод длинной последовательности, используйте несколько нод KeyPress, расположенных одна за другой.