Перейти к основному содержимому

Имитация нажатия физической клавиши (key.down)

Описанные на этой странице функции аппаратной клавиатуры доступны в версиях после 20260805.

Объявление

key.down(код_клавиши)

Параметры

Описание

Имитирует нажатие физической клавиши. Внимание: без подключённой глобальной аппаратной клавиатуры у этой функции должен быть соответствующий вызов key.up, иначе после остановки скрипта клавиша может остаться нажатой. Глобальная аппаратная клавиатура отпускает все нажатые клавиши при отключении или остановке скрипта.

  • После подключения глобальной аппаратной клавиатуры клавиши обычной и цифровой клавиатуры вводятся через этот объект; медиа-клавиши и пользовательские клавиши производителя сохраняют прежнее поведение.
  • Функция остаётся парной с соответствующим key.up. Если аппаратная клавиатура отключена, клавиша отпускается при отключении, а последующий key.up не отправляет ввод повторно.
  • При вызове через key(...):down() действуют те же правила.

Пример

См. сводный пример в конце этой главы.