Condividi tramite


Informazioni sui joystick

[La funzionalità associata a questa pagina, joystick, è una funzionalità legacy. È stato sostituito dal namespace Windows.Gaming.Input. Namespace Windows.Gaming.Input è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice utilizzi il Namespace Windows.Gaming.Input anziché i joystick, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il joystick è un dispositivo di input ausiliario per le applicazioni che forniscono alternative all'uso della tastiera e del mouse. Il joystick fornisce informazioni posizionali all'interno di un sistema di coordinate con valori massimi e minimi assoluti in ogni asse di movimento.

I servizi joystick vengono caricati all'avvio del sistema operativo. I servizi joystick possono monitorare simultaneamente due joystick, ognuno con movimento a due o tre assi. Ogni joystick può avere fino a quattro pulsanti. È possibile usare le funzioni del joystick per determinare le funzionalità dei joystick e del driver del joystick. Inoltre, è possibile elaborare le informazioni posizionale e pulsante di un joystick eseguendo una query direttamente sul joystick o acquisendo il joystick e elaborando i messaggi da esso. Quest'ultimo metodo è più semplice perché l'applicazione non deve eseguire manualmente una query sul joystick o tenere traccia del tempo necessario per generare query a intervalli regolari.