Controller auf der Steam Deck testen
Boote in den Desktop-Modus, öffne Firefox oder einen anderen Chromium-Browser und halte die Menu-Taste auf der Deck gedrückt, um die internen Steuerungen in die Gamepad-Emulation zu wechseln. Externe Controller verbinden sich wie gewohnt über das USB-C-Dock oder Bluetooth. Steam Input läuft auf der Deck immer und formt, was der Browser sieht - dieser Guide führt dich durch den tatsächlich zuverlässigen Weg.
Was Controller auf der Steam Deck testen bedeutet
Der zuverlässige Deck-Weg
Die Steam Deck hat zwei Betriebsmodi, die Controller unterschiedlich behandeln. Der Spielmodus ist der Big-Picture-Modus mit einem von Steam Input verwalteten virtuellen Gamepad. Der Desktop-Modus ist KDE Plasma, wobei die Deck-Steuerungen standardmäßig eine Tastatur-und-Maus-Emulation bereitstellen. Für Browser-Controller-Testing ist der Desktop-Modus mit einer spezifischen Einrichtung das, was funktioniert.
- 01
In den Desktop-Modus wechseln
Halte im Spielmodus die Stromtaste gedrückt und wähle In den Desktop-Modus wechseln. Die Deck startet neu in KDE Plasma. Jeder Browser, den du installierst, und jede Browser-Tool-Seite, die du besuchst, läuft hier und nicht im Big-Picture-Modus - die von Steam verwaltete Umgebung des Spielmodus leitet Controller-Eingaben über Steam Input auf eine Weise weiter, die nicht zuverlässig den Browser erreicht.
- 02
Einen Chromium-basierten Browser öffnen
Firefox ist vorinstalliert. Chrome und Edge können aus dem Discover Store als Flatpaks installiert werden. Chromium-basierte Browser bieten das konsistenteste Gamepad-API-Verhalten, obwohl Firefox für einfache Tests völlig reicht. Vermeide die in Steam integrierte Browser-Overlay - es stellt nicht die volle Gamepad-API zur Verfügung.
- 03
Die Menütaste gedrückt halten, um die Deck-Steuerung umzuschalten
Standardmäßig emulieren im Desktop-Modus die eingebauten Steuerungen der Deck Tastatur plus Maus. Halte die Menü-Taste (drei waagerechte Linien) gedrückt, bis Steam eine Benachrichtigung anzeigt, dass die Steuerung umgeschaltet wurde. Nun senden die Sticks und Knöpfe der Deck Gamepad-Ereignisse, die der Browser über die Gamepad-API erkennen kann.
- 04
Benutzerdefiniertes Steam Input-Layout für den Browser
Für persistente Gamepad-Emulation ohne Menü-Tasten-Umschaltung füge deinen Browser als Nicht-Spiel in Steam hinzu und stelle dessen Controller-Layout auf Gamepad oder ein benutzerdefiniertes Layout, das standardmäßige Xbox-Controller-Ereignisse aussendet. Das leitet alle Deck-Eingaben als saubere Gamepad-Eingaben an den Browser weiter statt der Desktop-Tastatur-und-Maus-Zuordnung.
- 05
Externe Controller werden normal angeschlossen
Ein USB-C-Hub oder Dock stellt USB-Anschlüsse für kabelgebundene Controller bereit. Bluetooth-Pairing funktioniert unter Einstellungen -> Bluetooth. Externe Controller umgehen die meisten Steam Input-Sonderfälle - Xbox- und DualSense-Pads, die über USB-C oder Bluetooth angeschlossen sind, erscheinen im Browser sofort, nachdem du einen Knopf gedrückt hast.
Tests für Controller auf der Steam Deck testen
Problemlösungen für Controller auf der Steam Deck testen
Betroffene Geräte: Controller auf der Steam Deck testen
Verwandte Glossarbegriffe
Fragen zu Controller auf der Steam Deck testen
Der Browser im Spielmodus ist Steams integrierter Overlay-Browser, der die volle Gamepad-API nicht zuverlässig zur Verfügung stellt. Selbst wenn er Controller-Ereignisse anzeigt, maskiert die virtuelle Gamepad-Ebene von Steam Input das Rohhardware-Verhalten, das wir messen wollen. Der Desktop-Modus ist der richtige Weg für jegliche Diagnose-Tests.
Im Desktop-Modus standardisieren sich die internen Steuerungen des Deck auf Tastatur- und Maus-Emulation - das Bewegen des rechten Sticks bewegt den Cursor, ein Tastendruck sendet einen Tastaturbefehl. Die Gamepad-API sieht sie nicht, weil sie überhaupt nicht als Gamepad-Events ausgegeben werden. Halte die Menü-Taste gedrückt, bis Steam eine Moduswechsel-Benachrichtigung anzeigt, dann senden die Steuerungen standardisierte Gamepad-Events.
Beides, unvermeidbar. Die internen Deck-Steuerungen durchlaufen immer den Steam-Input-Benutzer-HID-Treiber, bevor sie eine Anwendung erreichen. Was du misst, ist die Summe aus der zugrundeliegenden Hardware und der Steam-Treiber-Ebene. Für eine reine Hardware-Messung umgeht ein externer Controller über USB-C oder Bluetooth Steam Input und liefert eine sauberere Messung.
Füge deinen Browser als Nicht-Spiel hinzu über Steam -> Spiele -> Nicht-Spiel hinzufügen. Dann wähle im Browser-Eintrag von Steam Controller-Layout -> Vorlagen -> Gamepad. Dadurch werden standardisierte Xbox-Style-Button-Events ausgegeben, die jeder Browser-Gamepad-API-Tester lesen kann. Maßgeschneiderte Layouts mit Modifikatoren oder pro-Taste-Umbelegung führen zu inkonsistenten Testergebnissen - bleib für die Messung beim ursprünglichen Gamepad-Template.
Ja. Einstellungen -> Bluetooth -> Gerät hinzufügen, ganz normal koppeln, dann irgendeine Taste am Controller drücken, wobei der Browser-Tester im Fokus steht. Das Deck-Bluetooth ist generell zuverlässig für DualSense, Xbox Wireless, 8BitDo Pro 2 und die meisten Premium-Third-Party-Controller. Günstigere Bluetooth-Pads benötigen gelegentlich mehrere Koppelversuche.
Das ist Steam Input, das den Gerätenamen überschreibt. Wenn Steam Input aktiv ist - was im Spielmodus immer der Fall ist und im Desktop-Modus sein kann - werden externe Controller über einen Steam-gemanagten virtuellen Gamepad proxyiert, der sich als Steam Deck oder Microsoft X-Box 360 pad meldet. Das ist ganz normal beim Deck. Die Tasten und Achsen funktionieren weiterhin; nur die Bezeichnung ist anders.
Absolut. USB-C-Hub oder die offizielle Docking-Station bieten dir USB-Anschlüsse für kabelgebundene Controller, HDMI für das externe Display und Ethernet. Im Desktop-Modus funktioniert das genauso wie bei einem normalen PC - Controller in die Docking-Station stecken, Taste drücken, Browser aktualisieren. Der Docked-Modus gibt dir zudem bequemere Schreibmöglichkeiten und bessere Browser-Performance.
Nicht als Touchpads. Die Standard-Gamepad-API hat kein Konzept von Trackpad-Oberflächen. Steam Input kann so konfiguriert werden, dass es standardisierte Button- oder Achsen-Events von den Touchpads aussendet, aber die rohen Touch-Daten - Position auf dem Pad, Druck, Mehrfachtouches - werden dem Browser-Code nicht ausgesetzt. Das Testen der Touchpads erfordert spezifisch eine Steam-Input-Konfiguration, die diese zuerst auf detektierbare Button- oder Achsen-Events abbildet.
Weiterführende Literatur
- Steam Deck Benutzerhandbuch - Desktop-Modus · Valve Corporation
- Steam-Input-Konfigurationsdokumentation · Steamworks Documentation
- Gamepad API - MDN Web Docs · MDN Web Docs
- Steam Deck Controller-Leitfaden - Eine visuelle Einführung · Steam Community Guides