2013-04-05 30 views
5

Voglio mappare il pulsante Guida Xbox sul controller Xbox 360.Se Steam può mappare il pulsante di guida sul controller Xbox 360, perché non posso I

Sono alla ricerca di una soluzione possibile da un po 'di tempo e dall'aspetto dei miei risultati di Google sembra che l'unico modo per farlo è utilizzare un driver personalizzato.

Tuttavia, ho provato ad utilizzare la modalità Steam Big Picture oggi e sono rimasto sorpreso nel constatare che Valve è riuscita a ottenere questo risultato per aprire Steam Overlay. Allora, come mai non riesco a trovare alcuna informazione su come farlo? Qualcuno ha idea di come l'hanno fatto?

Ho pensato a possibili soluzioni, oltre a un driver personalizzato, e mi chiedo se è possibile leggere i dati grezzi dal controller? Il pulsante deve inviare un segnale quindi dovrebbe essere possibile rilevare quando viene premuto, giusto?

Qualsiasi aiuto è molto apprezzato.

+2

Supponendo che si stia utilizzando XInput, sembra che l'uso del pulsante Guida sia non documentato. Tuttavia, le persone hanno capito che apparentemente imposta bit 0x0400 nel bit flag del pulsante. [Ulteriori informazioni] (http://code.google.com/p/x360ce/issues/detail?id=417). – Luke

+0

Grazie! Questa è un'informazione molto utile. Mi dispiace per la risposta MOLTO in ritardo, ma ho sospeso il progetto e ho dimenticato di rispondere alla tua risposta. Grazie ancora. – user1150856

risposta

1

Per contrassegnare come risposta: @luke risposto presente nei commenti con:

Supponendo che si sta utilizzando XInput, sembra che l'uso del tasto Guida è documentato. Tuttavia, le persone hanno capito che apparentemente imposta bit 0x0400 nel flag bit del pulsante. More information.