Acerca de los joysticks

El joystick es un dispositivo de entrada auxiliar para aplicaciones que proporcionan alternativas al uso del teclado y el mouse. El joystick proporciona información posicional dentro de un sistema de coordenadas que tiene valores máximos y mínimos absolutos en cada eje de movimiento.

Los servicios de joystick se cargan cuando se inicia el sistema operativo. Los servicios del joystick pueden supervisar simultáneamente dos joysticks, cada uno con movimiento de dos o tres ejes. Cada joystick puede tener hasta cuatro botones. Puede usar las funciones del joystick para determinar las funciones de los joysticks y el controlador de joystick. Además, puede procesar la información posicional y de botón de un joystick consultando directamente el joystick o capturando el joystick y procesando mensajes de él. El último método es más sencillo porque la aplicación no tiene que consultar manualmente el joystick ni realizar un seguimiento del tiempo para generar consultas a intervalos regulares.