If I'm not mistaken, there's no way to do it with the direction keys. Crouch Racer is a playertype, if my memory serves me well. You can use armor:onTrigger to call your code when someone jumps/rightclicks/leftclicks/crouches, or servercmdLight when someone presses R.