"of his keyboard" seems a bit superfluous. ;) What other spacebars are there?

Also, I think motion was a better choice of words. I would consider "translation" in this context to be pretty advanced vocabulary which non-native speakers might have trouble with. Then again, I'm one of those myself.