keyboards sometimes "lock up" when certain keys are simultaneously pressed. It often differs depending on the keyboard. Try mapping the buttons to different keys - you should be able to find a setup that works properly.
If that doesn't work out, a pad does help too, of course...