Actualy, i cheat with a mapping software (antimicroX) to use a controller.
But movement is not fine enough for navigation using keyboard. It only has 2 states : key pressed or not. It would be great to use a controller.
This would allow movement by accelerating or braking gradually.
The "record camera movement" would be sensationnal !