Partilhar via


Sobre os joysticks

[O recurso associado a esta página, Joysticks, é um recurso legado. Ele foi substituído pelo Windows.Gaming.Input Namespace. de namespace Windows.Gaming.Input foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize de Espaço de Nomes Windows.Gaming.Input em vez de Joysticks, sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

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

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