What are the advantages of a joystick?

Since joysticks are a specialized input device for gaming, they are more comfortable to use than keyboards and mice. Also, a joystick allows movement in more directions than most other input devices.