если память мне не врет, из гуя такое не замутить
надо ручками писать нужный функционал
курить мануал на предмет функции REXEC
UPD: выходной, скучно, воткнул таргет, запытал.
следующий код, пока курок нажат в первую позицию, будет тыкать кновку "а" с интервалом в полсекунды.
MapKey(&Joystick, TG1, REXEC(0, 500, "ActKey(KEYON+PULSE+'a');"));