Тема: AHK: Тест клавиатуры, послать нажатия клаваиш
Текущий скрипт
2::
Random, u, 20, 150
Random, i, 20, 150
Random, o, 20, 150
Random, p, 20, 150
Send {2 down}
sleep, u
Send {2 up}
Send {3 down}
sleep, i
Send {3 up}
Send {4 down}
sleep, o
Send {4 up}
Send {5 down}
sleep, p
Send {5 up}
return
При нажатии цифры 2 начинает работать скрипт и по-очерёдно зажимаются клавиши 2-3-4-5 на промежуток времени между 20 и 150 мс (random генерирует ведь целое число, я прав?), так должен работать сей скрипт. Но при попытки протестить скрипт на key-test.ru (простой тест для клавиатуры) вижу, что цифра 2 не ЗАжимается (но НАжимается) на промежуток времени (т.к. она активирует скрипт?) Собсно вопрос: как это исправить, не перенося запуск скрипта на другую клавишу?
И если даже вырезать нажатие кнопки 2 из скрипта (но оставить запуск скрипта по кнопке 2), кейтест все равно не воспринимает зажатие клавиши. Как сделать, чтобы и цифра 2 нажималась *как будто вручную*, и запуск макроса с нее шел?