This might give you an idea: on checkkeys send checkkeys to me in 100 milliseconds put shiftkey() end checkkeys