it only fires when you press it down, not when it is pressed:
When I keep the down key pressed it fires only once; I want to check if its down every 1/40 second.
I did it though on the way described one post earlier.