What seems more likely?
1. There is something wrong with the keyboard I'm using (Test: A, Test: D)
2. There is something wrong with the code you wrote in 48 hours
All that said, I think if the documentation were clearer and it worked as intended, it is a great idea. Even as it was I could survive for quite a long time without moving.