XInput ist für die meisten PC-Spieler die beste Wahl. Dieser verbreitete Eingabemodus orientiert sich an Xbox-Controllern und wird von vielen modernen Windows-Spielen direkt erkannt. Für die meisten Anwender reicht er deshalb völlig aus. XInput-Unterstützung bedeutet allerdings nicht automatisch, dass ein Controller auch an einer echten Xbox-Konsole funktioniert.
DInput (DirectInput) ist der ältere Windows-Standard. Einige ältere PC-Spiele, beispielsweise Crimson Skies oder Need for Speed: Underground 2, unterstützen DirectInput, aber kein natives XInput.
Auch bei Retro-Gaming-Systemen, FPGA-Geräten, Emulatoren und anderen Speziallösungen kann ein zusätzlicher DInput- beziehungsweise USB-HID-Modus wichtig sein. Manche Systeme unterstützen Xbox-kompatible Controller, andere erwarten einen herkömmlichen USB-HID-Controller. Welche Eingabemodi funktionieren, hängt vom jeweiligen Gerät und seiner Software ab.
Ein Beispiel ist der MiSTer FPGA: Er unterstützt zahlreiche USB-Controller und auch Xbox-kompatible Eingabegeräte. Je nach verwendetem Core können allerdings unterschiedliche Tastenbelegungen oder spezielle Eingabefunktionen erforderlich sein. DInput ist beim MiSTer daher keine grundsätzliche Voraussetzung.
Wer seinen Controller auch an Retro- oder FPGA-Systemen verwenden möchte, sollte vorher prüfen, welche Eingabemodi unterstützt werden. Ein Controller mit mehreren umschaltbaren Modi bietet hier mehr Flexibilität.
Switch-Modus lässt den Controller gegenüber geeigneten Geräten wie einen Nintendo-Switch-Pro-Controller erscheinen. Er ist nicht nur an der Switch nützlich: Auch Steam Input, Linux und verschiedene Programme können solche Controller unterstützen. Das funktioniert aber nicht automatisch in jedem PC-Spiel.
PlayStation-Modus bezeichnet je nach Modell unterschiedliche Kompatibilitätsmodi, etwa für PS4-Controller oder PlayStation Classic. Es gibt keinen einzigen universellen PlayStation-Modus. Ob ein Controller an einer bestimmten PlayStation-Konsole funktioniert, muss ausdrücklich für das jeweilige Produkt angegeben sein.
Achtung bei der Anschlussart: Nicht jeder Eingabemodus funktioniert über jede Verbindung. Manche Controller bieten DInput nur über USB-Kabel, andere auch über den 2,4-GHz-Empfänger oder Bluetooth.
Deshalb weisen wir in den technischen Daten die bestätigten Modi nach USB, 2,4 GHz und Bluetooth getrennt aus.