Un joystick es un tipo de controlador de juego que puede imitar la apariencia de un joystick de vuelo de un avión. Una suele consistir en un palo, montado sobre una base de algún tipo, que se puede articular en dos o tres direcciones. Uno de los métodos de control más antiguos para los videojuegos, los joysticks prevalecen en las máquinas recreativas y también pueden estar disponibles para uso doméstico. La mayoría de los sistemas de videojuegos domésticos han tenido una variedad de joysticks disponibles como periféricos opcionales, y los sistemas más antiguos incluso los utilizan como controlador principal. A menudo se buscan en situaciones en las que un juego requiere entradas precisas y mucho control, como en simuladores de vuelo o juegos del género de lucha.
Si bien el joystick es típicamente un dispositivo de entrada analógica, también han existido versiones digitales. Un joystick analógico generalmente funciona transmitiendo una lectura de ángulo a un sistema de videojuegos o computadora. De esta forma, el dispositivo puede detectar dónde se mueve la palanca, a lo largo de los ejes xey, en cualquier momento. Los modelos con eje az también pueden transmitir esta fecha adicional junto con las posiciones xey.
Los joysticks analógicos suelen tener lo que se conoce como puertas. Estos son parte del mecanismo de movimiento y permiten al usuario del palo bloquearlo fácilmente en cuatro u ocho posiciones cardinales diferentes. Si bien el movimiento sigue siendo analógico, esto puede ser útil para algunas personas que usan un joystick para juegos de lucha. Las puertas redondas también pueden estar disponibles y, a menudo, es posible modificar un joystick con un estilo diferente de puerta de acuerdo con las preferencias personales.
Los joysticks digitales funcionan de la misma manera que la variedad analógica, aunque solo son capaces de informar que se ha producido un movimiento, en lugar de la distancia que se movió el joystick en esa dirección. Estos todavía pueden ser capaces de informar movimientos intermedios, como un movimiento hacia arriba a la izquierda, un movimiento hacia abajo a la derecha o cualquier otro movimiento intermedio. Se vieron comúnmente en muchos de los primeros sistemas de videojuegos domésticos.
Muchas computadoras domésticas pueden tener un puerto que fue diseñado originalmente específicamente para una conexión de joystick. Este puerto se usó más tarde para todo tipo de controladores de juegos, incluidos gamepads similares a consolas además de los joysticks tradicionales. Si bien la mayoría de las computadoras todavía tienen este puerto, los joysticks modernos a menudo se pueden conectar a través de un bus serie universal (USB) u otros puertos, como IEEE 1394. Los joysticks que usan este tipo de conexiones pueden incluir características como Force Feedback, con las que el juego puede enviar una señal. para que el joystick vibre o resista el movimiento.