Arrow keys. This is the 4th level in my challenge level series. This one I think is the hardest yet. I've never completed it. The level is possible, I've just never done the jump twice in a row. (never mind, I did it 20 seconds after writing this. Let this live on in history)
I made the level. @NattyB gets all the credit for every single platformer I've ever made's platforming code. Thanks.