Try
input.getbutton()
instead of
input.getbuttondown()
getbuttondown only works once during the frame is was pushed.
http://unity3d.com/support/documentation/ScriptReference/Input.GetButton.html
http://unity3d.com/support/documentation/ScriptReference/Input.GetButtonDown.html