* Move code to client/common to have it in place for all clients without modification * Remember if a button was pressed and only suppress move events if no button is pressed.