Подскажите, можно ли с помощью AutoHotKey решить такую прикладную задачу:
Есть некоторая кассовая программа (для автоматизации продажи продуктов питания в розницу), в ней есть "горячие клавиши". Например: Ctrl+F2 - получить вес товара, Ctrl+F4 - поиск по штрихкоду и т.д. Для облегчения работы кассира приобрели программируемую клавиатуру HengYu S60C (пример:
http://www.pilot-spb.ru/img/oborud/relatedpos_kb_other_0.png ), и запрограммировали, например, "горячую комбинацию" Ctrl+F2 на одну из клавиш этой клавиатуры.. после чего словили неприятный баг. Если Ctrl+F2 жмем на обычной клавиатуре - горячая комбинация срабатывает. Жмем клавишу на программируемой клавиатуре (которая генерирует фактически тот-же Ctrl+F2) - не работает. После нескольких дней поисков локализовали проблему.. дело оказалось в так называемом "depress time", т.е. времени отжатия клавиш. На обычной клавиатуре, даже если нажимать клавиши быстро, depress time = 100-120мс. На программируемой - 1мс, т.е. Ctrl+F2 "улетает" в программу моментально, без всякой задержки. И именно такие искусственно сгенерированные нажатия программа не распознает.
Ну а теперь вопрос.. можно ли каким-то образом через AutoHotKey сделать эмулирование этой задержки. Т.е. мне нужно, чтобы AutoHotKey поймал Ctrl+F2, и отправил такой-же, но... типа "человеческий", что-ли.. чтобы между нажатием Ctrl и последующием его "отжатием" прошли эти самые 100-150мс.