Что нового

[Мышь, клавиатура] Имитирование нажатий клавиш в KEmulator-е

Sanlak

Новичок
Сообщения
5
Репутация
0
Я создаю программу автоматизации действий в java-програме, работающею через KEmulator.
Мне нужно имитировать нажатия клавиш.
Я использовал send("{DOWN}") , но ничего не происходит, хотя когда нажимать вручную нужное мне действие происходит.
Потом в настройках KEmulator-а я нашел опцию "Enable Key Cache" , включив ее опять использовал send("{DOWN}") . На этот раз происходит зажатие клавиши вниз( мне нужно единоразовое нажатие) . Send("{DOWN up}") тоже не помогло.
В настройках KEmulator-а я изменил уравление и поставил нужное действие на кнопку 'q' но эфект тотже.
Дальше я нашел в KEmulator-е виртуальную клавиатуру, имитируя нажатия ЛКМ при скорости 0 - сдвигается только курсор, нужное действие не выполняется, при скорости 30 нужное действие выполняется через раз и то невсигда.
Если я буду сам нажимать мишью то все ок.

В других программах имитирование клавиш на ура, а с этим KEmulator-ом ничего не получается.

Помогите заставить KEmulator реагировать на использование имитации клавиш.
 

Z_Lenar

Продвинутый
Сообщения
209
Репутация
52
У меня была та же проблема при эмуляции нажатия клавиш в Gens.
Возможно поможет:
Код:
Send("{DOWN down}")
Sleep(50) ; Увеличить, если срабатывает не всегда...
Send("{DOWN up}")
 
Верх