User Tools

Site Tools


Sidebar



en:objects:system:keyboard

keyboard

Каноническая страница: https://humanemulator.net/objects/SYSTEM/keyboard.php

← Objects


SYSTEM /

keyboard

Объект для управление клавиатурой

Полная эмуляция ввода с клавиатуры

Отправка клавиатурных сообщений

Эмуляция нажатия индикативных клавиш

Эмуляция нажатия управлющих клавиш

Работа с языком ввода

Полная эмуляция ввода с клавиатуры

input – эммулирует ввод всех символов из переданной функции строки

key (бывшая press_key_by_code до версии 4.9.21) – эммулирует ввод одной кнопки по ее скан коду

key_down – эмулирует нажатие клавиши

key_up – эмулирует отжатие клавиши

Отправка клавиатурных сообщений

send_input – посылает ввод строки в браузер, даже если он скрыт

send_key – посылает ввод клавиши в браузер, даже если он скрыт

send_key_down – посылает нажатие клавиши в браузер, даже если он скрыт

send_key_up – посылает отжатие клавиши в браузер, даже если он скрыт

press_key_by_code – Нажатие клавиши по коду (альтернативный вариант для Citrix). Полная эмуляция

Эмуляция нажатия индикативных клавиш

press_caps_lock – эммулирует нажатие кнопки CAPS LOCK

press_num_lock – эммулирует нажатие кнопки NUM LOCK

press_scroll_lock – эммулирует нажатие кнопки SCROLL LOCK

is_caps_lock_pressed – проверка нажатия кнопки CAPS LOCK

is_num_lock_pressed – проверка нажатия кнопки NUM LOCK

is_scroll_lock_pressed – проверка нажатия кнопки SCROLL LOCK

Эмуляция нажатия управлющих клавиш

set_ctrl_prefix – эммулирует нажатие или отжатие CTRL

set_alt_prefix – эммулирует нажатие или отжатие ALT

set_shift_prefix – эммулирует нажатие или отжатие SHIFT

Работа с языком ввода

get_current_language – получить текущий язык ввода

set_current_language - задать текущий язык ввода

en/objects/system/keyboard.txt · Last modified: 2026/08/05 22:31 (external edit)