Sobre Joysticks

O joystick é um dispositivo de entrada auxiliar para aplicativos que fornecem alternativas ao uso do teclado e do mouse. O joystick fornece informações posicionais dentro de um sistema de coordenadas que tem valores absolutos máximos e mínimos em cada eixo de movimento.

Os serviços joystick são carregados quando o sistema operacional é iniciado. Os serviços de joystick podem monitorar simultaneamente dois joysticks, cada um com movimento de dois ou três eixos. Cada joystick pode ter até quatro botões. Você pode usar as funções de joystick para determinar os recursos dos joysticks e do driver de joystick. Além disso, você pode processar as informações posicionais e de botão de um joystick consultando o joystick diretamente ou capturando o joystick e processando mensagens dele. O último método é mais simples porque seu aplicativo não precisa consultar manualmente o joystick ou acompanhar o tempo para gerar consultas em intervalos regulares.