NS Pro Steuerdaten per Kabel am PC auslesen
Viele Spieler schätzen den Nintendo Switch Pro Controller für seine ergonomische Form, die präzisen analogen Sticks und die lange Akkulaufzeit. Der Gedanke liegt nahe, diesen hochwertigen Gamepad auch am PC zu verwenden, sei es für Emulatoren, Steam-Spiele oder Titel aus dem Xbox Game Pass. Die einfachste und zugleich direkteste Methode der Verbindung ist der Anschluss per Kabel. Dabei liest das Betriebssystem die Steuerdaten des Controllers aus und wandelt sie in Befehle um. Was auf den ersten Blick trivial erscheint, birgt jedoch einige technische Hürden und Optimierungsmöglichkeiten, die den Unterschied zwischen einer frustrierenden und einer nahtlosen Spielerfahrung ausmachen. In diesem Artikel erfahren Sie Schritt für Schritt, wie Sie die Steuerdaten Ihres NS Pro Controllers per Kabel zuverlässig am PC auslesen und welche Software dabei hilft.
Automatische Erkennung und erste Schritte unter Windows 10 und 11
Schließen Sie den Pro Controller mit einem handelsüblichen USB-Kabel an Ihren PC an. Windows 10 und 11 erkennen das Gerät in der Regel innerhalb weniger Sekunden. Im Geräte-Manager erscheint der Controller unter der Kategorie „Human Interface Devices“ oder „Xbox-Peripheriegeräte“ – je nach installierten Treibern. Wichtig ist, dass Sie ein reines Datenkabel verwenden. Viele Ladekabel für Smartphones übertragen keine Daten und eignen sich daher nicht. Ein USB-A-auf-USB-C-Kabel oder direkt ein USB-C-auf-USB-C-Kabel (sofern Ihr PC über einen USB-C-Anschluss verfügt) funktionieren zuverlässig. Sobald die Verbindung steht, beginnt der Controller gleichzeitig zu laden. Die grüne Leuchtanzeige an der Oberseite bleibt dauerhaft an, wenn das Gerät im Kabelmodus arbeitet. Einige Nutzer berichten, dass der Controller unter Windows 11 sogar noch etwas schneller erkannt wird als unter Windows 10, was auf verbesserte generische Treiber zurückzuführen ist.

Das Protokoll-Problem: DirectInput versus XInput
Der größte Stolperstein bei der Verwendung des Nintendo Switch Pro Controllers am PC ist das verwendete Eingabeprotokoll. Der Controller sendet seine Daten standardmäßig über das DirectInput-Protokoll. Windows-native Spiele und vor allem Titel, die für die Xbox entwickelt wurden, erwarten jedoch das XInput-Protokoll. XInput ist der De-facto-Standard für moderne PC-Gamepads. Wenn ein Spiel nur XInput versteht, registriert es den Pro Controller entweder gar nicht oder zeigt völlig falsche Tastenbelegungen an. Die A-Taste wird zur B-Taste, die X-Taste zur Y-Taste – die Bedienung wird unbrauchbar. Ältere Spiele, die aus der Zeit vor der Xbox-360-Ära stammen, arbeiten oft noch mit DirectInput, sodass der Pro Controller dort direkt funktioniert, sofern die Tasten manuell zugeordnet werden. Die meisten aktuellen Spiele – insbesondere im Xbox Game Pass oder bei großen AAA-Titeln – setzen jedoch auf XInput. Um diese Lücke zu schließen, benötigen Sie eine Middleware, die die DirectInput-Signale des Pro Controllers in XInput-Befehle übersetzt.
Middleware als Lösung: BetterJoy im Detail
Die bekannteste und am weitesten verbreitete Lösung zur Übersetzung der Steuerdaten ist BetterJoy. Dieses kostenlose Open-Source-Tool, das ursprünglich von Davidobot entwickelt wurde, emuliert einen virtuellen Xbox-Controller auf Ihrem System. Sobald Sie den Pro Controller per Kabel anschließen und BetterJoy starten, erkennt das Programm den Controller und wandelt sämtliche Eingaben in XInput um. Das Tool bietet darüber hinaus erweiterte Funktionen wie die Unterstützung des Gyroskops, das Anpassen der Empfindlichkeit der Sticks und das Erstellen von Profilen für verschiedene Spiele. Die Installation gestaltet sich einfach: Laden Sie BetterJoy von der offiziellen GitHub-Seite herunter (der erste Link im Referenzteil führt dorthin), entpacken Sie die ZIP-Datei und führen Sie die ausführbare Datei aus. Ein Treiber muss nicht separat installiert werden, da BetterJoy die notwendigen Komponenten bei Bedarf selbst nachlädt. Nach einem Neustart des Programms sollte der Controller in der Benutzeroberfläche als „NS Pro Controller“ aufgelistet sein.

Steam als Alternative: native Unterstützung ohne Zusatzsoftware
Wenn Sie hauptsächlich über Steam spielen, können Sie sich die Middleware sparen. Steam besitzt eine integrierte Unterstützung für den Nintendo Switch Pro Controller, die direkt über die Kabelverbindung funktioniert. Aktivieren Sie dazu in den Steam-Einstellungen unter dem Menüpunkt „Controller“ die Option „Allgemeine Controller-Einstellungen“. Setzen Sie dort ein Häkchen bei „Switch Pro-Konfigurationsunterstützung“. Steam erkennt den Controller dann automatisch und ordnet die Tasten intuitiv zu. Sie können über die Steam-Oberfläche sogar die Tasten neu belegen, die Empfindlichkeit der Sticks anpassen und das Gyroskop als Maus- oder Lenkbewegung nutzen. Diese Konfiguration wird spielbezogen gespeichert. Für Spiele außerhalb von Steam, wie Epic Games Store-Titel oder Spiele aus dem Microsoft Store, müssen Sie allerdings trotzdem auf BetterJoy oder ähnliche Tools zurückgreifen. Steam selbst überschreibt im Kabelmodus das DirectInput-Signal und sendet XInput an die Anwendung, sodass auch Spiele, die nicht über Steam gestartet werden, davon profitieren können – sofern Sie den Controller im Steam-Overlay konfigurieren.
Schritt-für-Schritt-Anleitung zur Einrichtung mit BetterJoy
Die folgende Liste fasst die notwendigen Schritte zusammen, um die Steuerdaten Ihres NS Pro Controllers per Kabel am PC auszulesen und in XInput zu übersetzen:

- Stellen Sie sicher, dass Ihr PC mit Windows 10 oder 11 läuft und ein freier USB-Anschluss vorhanden ist.
- Verwenden Sie ein datenfähiges USB-Kabel (USB-A auf USB-C oder USB-C auf USB-C). Testen Sie bei Unsicherheit ein anderes Kabel.
- Schließen Sie den Pro Controller an den PC an. Die grüne LED leuchtet dauerhaft.
- Laden Sie BetterJoy von der offiziellen GitHub-Seite herunter (siehe Referenzen).
- Entpacken Sie das Archiv in einen beliebigen Ordner, z.B. C:\BetterJoy.
- Starten Sie BetterJoy.exe. Falls eine Firewall-Warnung erscheint, erlauben Sie den Zugriff.
- Wählen Sie im Programmfenster Ihren Controller aus der Liste aus. Bei korrekter Verbindung erscheint „Pro Controller“ mit einem grünen Haken.
- Starten Sie ein Spiel, das XInput erwartet. Der Controller sollte nun als Xbox-Controller erkannt werden.
- Optional: Passen Sie in BetterJoy die Tastenbelegung, die Stick-Empfindlichkeit oder das Gyroskop an.
Nach diesen Schritten steht einer problemlosen Nutzung des Pro Controllers am PC nichts mehr im Wege. Sollte der Controller nicht erkannt werden, starten Sie das Programm als Administrator oder überprüfen Sie die USB-Treiber.
Vor- und Nachteile der Kabelverbindung im Vergleich zu Bluetooth
Viele Nutzer fragen sich, ob sich der Aufwand einer Kabelverbindung überhaupt lohnt, da der Pro Controller auch kabellos per Bluetooth funktioniert. Die folgende Tabelle zeigt die wichtigsten Unterschiede:

| Kriterium | Kabel (USB) | Bluetooth |
|---|---|---|
| Latenz | Sehr gering, nahezu keine Eingabeverzögerung | Gering, aber spürbar bei kompetitiven Spielen |
| Akkuverbrauch | Controller wird geladen, kein Akkuverlust | Akku entlädt sich, regelmäßiges Aufladen nötig |
| Kompatibilität (XInput) | Mit Middleware oder Steam einwandfrei | Ebenfalls über BetterJoy oder Steam nutzbar, aber zuweilen Verbindungsabbrüche |
| Stabilität | Sehr stabil, keine Signalstörungen | Anfällig für Störungen durch andere Bluetooth-Geräte oder USB-3.0-Strahlung |
| Bewegungssteuerung (Gyroskop) | Nutzbar über BetterJoy oder Steam | Nutzbar, aber bei hoher Polling-Rate manchmal ruckelig |
Für kompetitive Spieler oder lange Sessions ist die Kabelverbindung die stabilere Wahl. Die Latenz ist messbar niedriger und die Verbindung reißt nicht ab. Gelegenheitsspieler, die Wert auf Bewegungsfreiheit legen, greifen vielleicht lieber zu Bluetooth – müssen dann aber mit einem leichten Latenznachteil und gelegentlichen Verbindungsabbrüchen rechnen.
Fehlerbehebung, wenn der Controller nicht erkannt wird
Manchmal tritt der Fall ein, dass der Pro Controller unter Windows nicht erkannt wird oder BetterJoy ihn nicht auflistet. In den meisten Fällen liegt das an defekten Treibern oder inkompatiblen Kabeln. Führen Sie zunächst den integrierten Windows-Hardware- und Geräte-Troubleshooter aus. Öffnen Sie die Eingabeaufforderung mit Administratorrechten und geben Sie den Befehl msdt.exe -id DeviceDiagnostic ein. Der Assistent sucht nach typischen Problemen mit USB-Geräten und schlägt Lösungen vor. Ein weiterer häufiger Grund ist ein fehlerhafter oder zu alter USB-Treiber. Öffnen Sie den Geräte-Manager, suchen Sie nach dem Controller (meist unter „Human Interface Devices“), klicken Sie mit der rechten Maustaste und wählen Sie „Treiber aktualisieren“. Lassen Sie Windows automatisch nach Treibern suchen. In seltenen Fällen hilft es, den Controller von der Geräteliste zu entfernen, den PC neu zu starten und das Gerät erneut anzuschließen. Einige Nutzer auf Reddit berichten zudem, dass ein Wechsel des USB-Ports von USB 3.0 auf USB 2.0 das Problem löst, da ältere Controller mit USB 3.0 gelegentlich Inkompatibilitäten zeigen.

Gyroskop-Steuerung und erweiterte Konfiguration
Ein besonderes Feature des Pro Controllers ist das integrierte Gyroskop, das Bewegungen im Raum erfasst. Diese Funktion wird von Nintendo vor allem für die Zielsteuerung in Shootern wie Splatoon 2 genutzt. Am PC lässt sich das Gyroskop ebenfalls hervorragend einsetzen. BetterJoy bietet eine eigene Registerkarte für die Bewegungssteuerung. Sie können die Empfindlichkeit einstellen und festlegen, ob die Bewegung als Mauszeiger oder als Joystick-Achse ausgegeben wird. In Verbindung mit Steam können Sie sogar spielspezifische Profile erstellen, die das Gyroskop nur aktivieren, wenn Sie den rechten Stick berühren. Das eröffnet völlig neue Steuerungsmöglichkeiten, etwa für Aiming in Ego-Shootern oder für Lenkbewegungen in Rennspielen. Die Kabelverbindung ist hier von Vorteil, da sie eine konstante Polling-Rate gewährleistet und die empfindlichen Gyro-Daten nicht durch Bluetooth-Latenz verfälscht werden.
Fazit und Empfehlungen
Die Nutzung des Nintendo Switch Pro Controllers per Kabel am PC ist eine hervorragende Möglichkeit





