If you move as far right as the camera allows you, then place your mouse underneath the player before moving left again... I believe you can move about 40 pixels away from the where the mouse is - this is most frustrating when you need to jump and hit the spikes below you. I would recommend making the player static in the centre of the screen and have the animations show the direction.
This would mean tighter controls, I would say!