keyboard controller fixed - WASD is used instead of arrows