Do the individual input steps register? If so, it would be a timing issue, yes. Timing can also be affected by the framerate of the game, and the resource availability on your system.
If you're using a controller as well as keyboard/mouse input, that could also affect things.