NS Pro Steuerdaten per Kabel am PC auslesen

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.

NS Pro Steuerdaten per Kabel am PC auslesen - 1

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.

NS Pro Steuerdaten per Kabel am PC auslesen - 2

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:

NS Pro Steuerdaten per Kabel am PC auslesen - 3
  • 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:

NS Pro Steuerdaten per Kabel am PC auslesen - 4
KriteriumKabel (USB)Bluetooth
LatenzSehr gering, nahezu keine EingabeverzögerungGering, aber spürbar bei kompetitiven Spielen
AkkuverbrauchController wird geladen, kein AkkuverlustAkku entlädt sich, regelmäßiges Aufladen nötig
Kompatibilität (XInput)Mit Middleware oder Steam einwandfreiEbenfalls über BetterJoy oder Steam nutzbar, aber zuweilen Verbindungsabbrüche
StabilitätSehr stabil, keine SignalstörungenAnfällig für Störungen durch andere Bluetooth-Geräte oder USB-3.0-Strahlung
Bewegungssteuerung (Gyroskop)Nutzbar über BetterJoy oder SteamNutzbar, 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.

NS Pro Steuerdaten per Kabel am PC auslesen - 5

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

NS Pro Steuerdaten PC Kabelverbindung Daten auslesen Software Verbindung Datenübertragung
Hinweis Hinweis: Die Verfügbarkeit kann je nach Modell, Software und Systemkonfiguration variieren.
Autor

Stefano Barcellos

Mitwirkender bei Visite Barbados.

« Vorheriger Beitrag
Welches Programm öffnet SFXV-Dateien?

Ähnliche Beiträge