11 Möglichkeiten, die Steam-Eingabe im Steam Deck zu deaktivieren
Steam Input ist ein Dienst auf dem Steam Deck (und anderen Geräten), der es Spielern ermöglicht, jeden Controller mit unterstützten Spielen zu verwenden. Trotz seiner Nützlichkeit kann die Manipulation der Controller-Eingaben das Spielerlebnis ruinieren. Aufgrund der Steam-Eingabe kann es zu unerwünschtem Verhalten kommen und verschiedene Controller-Optionen sind möglicherweise standardmäßig deaktiviert.
Deaktivieren Sie die Steam-Eingabe auf Steam Deck
Steam Input verbirgt den eigentlichen Controller vor Spielen auf dem Steam Deck und bietet Zugriff auf einen virtuellen Controller. Dies könnte möglicherweise zu doppelten Eingaben vom Controller führen. Es ist wichtig zu beachten, dass es derzeit keine legitime Möglichkeit gibt, die Steam-Eingabe systemweit zu deaktivieren. Es kann nur pro Spiel deaktiviert werden.
So deaktivieren Sie die Steam-Eingabe
Das Deaktivieren der Steam-Eingabe hängt vom Controller, der Steam-Deck-Generation, dem Spiel und dem Spieltyp (Steam oder Nicht-Steam) ab. Wir werden allgemeine Richtlinien auflisten. Möglicherweise müssen Sie diese Schritte ändern, damit sie in Ihrem speziellen Szenario funktionieren.
1. Deaktivieren Sie die Steam-Eingabe über die Spieleinstellungen
Deaktivieren wir zunächst die Eingabe über die Gamecontroller-Einstellungen.
Deaktivieren Sie die Steam-Eingabe
- Beenden Sie das Spiel und Steam.
- Starten Sie Steam und öffnen Sie die Bibliothek.
- Klicken Sie mit der rechten Maustaste auf das gewünschte Spiel und wählen Sie Spiel verwalten.
- Gehen Sie zur Registerkarte „Controller“ und wählen Sie „Steam-Eingabe deaktivieren“.Deaktivieren Sie die Steam-Eingabe in den Gamecontroller-Einstellungen
2. Deaktivieren Sie die Steam-Eingabe im Desktop-Modus
Wenn Sie die Steam-Eingabe im Spielemodus nicht deaktivieren können, können Sie das Problem auch im Desktop-Modus beheben.
- Schalten Sie das Steam Deck in den Desktop-Modus und starten Sie Steam.Schalten Sie das Steam Deck in den Desktop-Modus
- Gehen Sie zur Bibliothek und klicken Sie mit der rechten Maustaste auf das gewünschte Spiel.
- Öffnen Sie „Eigenschaften“ und navigieren Sie zur Registerkarte „Controller“.
- Wählen Sie „Steam-Eingabe deaktivieren“ und prüfen Sie, ob das Problem behoben ist.
3. Deaktivieren Sie den Eingabe-durch-Big-Picture-Modus
Der Big-Picture-Modus bietet mehr Optionen als der Spielemodus und die Deaktivierung der Eingabe in diesem Modus kann den Zweck erfüllen.
- Gehen Sie zu den Steam-Einstellungen und öffnen Sie „In-Game“.
- Aktivieren Sie „Pic Picture Overlay verwenden, wenn Sie einen Steam Input Enable Controller verwenden“.Aktivieren Sie „Pic Picture Overlay verwenden, wenn Sie einen Steam Input Enable Controller verwenden“.
- Starten Sie das Spiel im Desktop-Modus und drücken Sie Umschalt + Tab.
- Öffnen Sie die Controller-Einstellungen und stellen Sie die Steam-Controller-Unterstützung auf „Erzwungen aus“ ein.Stellen Sie den Dampfeingang im Big-Picture-Modus auf „Forced Off“ ein
- Starten Sie das Spiel neu und prüfen Sie, ob das Problem behoben ist.
- Wenn nicht, deinstallieren Sie Handheld Companion (falls vorhanden) und prüfen Sie, ob Sie damit die oben genannten Schritte ausführen können.
Gerät ausblenden
- Gehen Sie im Big Picture-Modus zur Registerkarte „Controller“ des Spiels und klicken Sie auf „Gerät ausblenden“ (ganz unten).Gerät in den Controller-Einstellungen des Spiels ausblenden
- Überprüfen Sie, ob das Problem dadurch behoben wird.
4. Verlassen Sie die Steam Deck Beta
Wenn Sie die Steam Deck-Beta verwenden, sind viele Optionen (z. B. der alte Bildmodus) möglicherweise nicht verfügbar. Wenn Sie die Steam Deck-Beta verlassen, können Sie diese Optionen nutzen.
- Öffnen Sie die Steam-Einstellungen und navigieren Sie zu System.
- Gehen Sie zu Beta-Teilnahme und stellen Sie den System-Update-Kanal auf „Stabil“ ein.Ändern Sie den Betriebssystem-Update-Kanal für das Steam Deck auf „Stabil“.
- Versuchen Sie es erneut mit der alten Bildmodusmethode und prüfen Sie, ob dies funktioniert.
5. Ändern Sie die Startoptionen des Spiels
Bestimmte Spiele verfügen über Startoptionen, mit denen die Steam-Controller-Unterstützung deaktiviert werden kann, wodurch die Steam-Eingabe deaktiviert wird. Gehen Sie dazu in CSGO wie folgt vor:
- Starten Sie Steam und gehen Sie zur Bibliothek.
- Klicken Sie mit der rechten Maustaste auf CSGO und wählen Sie Startoptionen festlegen.Aktivieren Sie das Force-Kompatibilitätstool für das Spiel
- Geben Sie -nojoy ein und speichern Sie die vorgenommenen Änderungen.
- Starten Sie Steam und das CSGO-Spiel neu. Sehen Sie, ob das Problem gelöst ist.
6. Aktivieren Sie das Force Compatibility Tool
Proton ermöglicht das Spielen von Windows-Spielen unter Linux, dem Basisbetriebssystem, auf dem Steam Deck läuft. Wenn die Proton-Version nicht mit dem Spiel kompatibel ist, schlägt die Deaktivierung des Steam-Eingangs fehl. Die Aktivierung des Force Compatibility Tools für das Spiel reicht aus.
- Schalten Sie das Steam Deck in den Desktop-Modus und starten Sie Steam.
- Gehen Sie zur Bibliothek und öffnen Sie die Einstellungen des gewünschten Spiels (z. B. Sommerzeit).
- Aktivieren Sie das Force Compatibility Tool und stellen Sie es auf Steam Linux Runtime ein. Wenn bei einem Xbox-Controller der Xbox Extended Feature Support-Treiber angezeigt wird, installieren Sie ihn.Aktivieren Sie das Force-Kompatibilitätstool für das Spiel
- Starten Sie das Spiel und prüfen Sie, ob dies funktioniert.
- Wenn nicht, deaktivieren Sie die Steam-Eingabe in den Spieleinstellungen oder im Big Picture-Modus und prüfen Sie, ob das Problem dadurch behoben wird.
7. Verwenden Sie das Terminal oder die Konsole
Sie können Terminal oder Konsole verwenden, um die Steam-Eingabe zu deaktivieren.
Verwenden Sie den VGUI-Befehl
- Schließen Sie die Steam-App und starten Sie Konsole.Öffnen Sie die Steam-Konsole auf dem Steam-Deck
- Führen Sie Folgendes aus:steam -vgui
- Der Steam-Client sollte in der alten Benutzeroberfläche geöffnet werden. Drücken Sie die Tasten R1 + A, um den Big Picture-Modus zu öffnen.
- Gehen Sie zum gewünschten Spiel > Controller > Force Off.
- Starten Sie das Spiel und prüfen Sie, ob das Problem behoben ist.
Verwenden Sie den oldbigpicture-Befehl
- Wenn das Problem weiterhin besteht, beenden Sie Steam und stellen Sie sicher, dass im Task-Manager oder in der Taskleiste kein damit zusammenhängender Prozess ausgeführt wird.
- Starten Sie Konsole und führen Sie Folgendes aus: Steam -oldbigpicture
- Klicken Sie auf das Kästchen mit den Doppelpfeilen in der oberen rechten Ecke und der alte Großbildmodus sollte sich öffnen.
- Gehen Sie zu den Controller-Einstellungen des gewünschten Spiels und deaktivieren Sie die Steam-Eingabe. Überprüfen Sie, ob das Problem behoben ist.
Verwenden Sie den ECHO-Befehl
- Starten Sie Konosole und führen Sie Folgendes aus:echo „3-3:1.0“ | sudo tee /sys/bus/usb/drivers/usbhid/ echo “3-3:1.1” | sudo tee /sys/bus/usb/drivers/usbhid/unbind echo “3-3:1.2” | sudo tee /sys/bus/usb/drivers/usbhid/unbind echo “3-3:1.0” | sudo tee /sys/bus/usb/drivers/usbhid/unbind echo “3-3:1.1” | sudo tee /sys/bus/usb/drivers/usbhid/unbind echo “3-3:1.2” | sudo tee /sys/bus/usb/drivers/usbhid/unbind echo “3-3:1.0” | sudo tee /sys/bus/usb/drivers/usbhid/bind echo “3-3:1.1” | sudo tee /sys/bus/usb/drivers/usbhid/bind echo “3-3:1.2” | sudo tee /sys/bus/usb/drivers/usbhid/bind
- Starten Sie Steam und prüfen Sie, ob dies funktioniert. Denken Sie daran, dass Sie diese Schritte jedes Mal erneut ausführen müssen, wenn Sie das Steam Deck neu starten.
Verwenden Sie Skript
Wir werden die Schritte für Warframe auflisten. Sie können diese Schritte anpassen, um für das problematische Spiel zu funktionieren.
- Fügen Sie Warframe als Nicht-Steam-Spiel hinzu und stellen Sie die Startoptionen auf Folgendes ein:-cluster:public -registry:Steam
- Aktivieren Sie den Force-Kompatibilitätsmodus für Warframe und fügen Sie die folgende Funktion zur .bashrc-Datei hinzu:# /deck/.bashrc controller() { case $1 in enable) echo “3-3:1.0” > sudo tee /sys/bus/usb /drivers/usbhid/bind echo “3-3:1.1” > sudo tee /sys/bus/usb/drivers/usbhid/bind echo “3-3:1.2” > sudo tee /sys/bus/usb/drivers/usbhid /binden ;; deaktivieren) echo “3-3:1.0” > sudo tee /sys/bus/usb/drivers/usbhid/unbind echo “3-3:1.1″ > sudo tee /sys/bus/usb/drivers/usbhid/unbind echo ” 3-3:1.2″ > sudo tee /sys/bus/usb/drivers/usbhid/unbind ;; *) printf „Verwendung: Controller []\n” ;; esac } $ Controller deaktivieren $ Controller aktivieren
- Speichern Sie die Änderungen und verwenden Sie das Terminal, um den Controller mit der Steam-Eingabe zu aktivieren oder zu deaktivieren.
Wenn dies nicht funktioniert, können Sie das verwenden Steam Deck Steam Controller automatisch deaktivieren Skript von GitHub. Die Nutzung erfolgt auf eigene Gefahr. Wir geben sie in gutem Glauben weiter und stehen in keiner Verbindung zu den Entwicklern.
8. Verwenden Sie die benutzerdefinierte Verknüpfung, um Steam im alten Big Picture-Modus zu starten
Der alte Big-Picture-Modus bietet die Möglichkeit, die Steam-Eingabe zu deaktivieren und eine Verknüpfung zu erstellen, um Steam in diesem Modus zu starten.
- Gehen Sie im Desktop-Modus des Steam Decks in das folgende Verzeichnis: C:\Programme (x86)\Steam
- Klicken Sie mit der rechten Maustaste auf Steam.exe und gehen Sie zu Weitere Optionen anzeigen > Senden an > Desktop (Verknüpfung erstellen).
- Gehen Sie zum Desktop, klicken Sie mit der rechten Maustaste auf die Steam-Verknüpfung und wählen Sie Eigenschaften.
- Geben Sie im Ziel am Ende Folgendes ein:-oldbigpictureFügen Sie OldPictureMode zum Zielfeld der Steam-Verknüpfung hinzu
- Klicken Sie auf OK und starten Sie Steam über diese Verknüpfung.
- Gehen Sie zu den Controller-Einstellungen des Spiels und wählen Sie „Steam-Controller-Unterstützung“ auf „Erzwungen aus“. Sehen Sie, ob das Problem gelöst ist.
9. Verwenden Sie einen externen Controller
Wenn die Option zum Deaktivieren der Steam-Eingabe für den integrierten Controller nicht sichtbar ist, kann das Problem durch Anschließen eines externen Controllers an das Steam Deck behoben werden.
Deaktivieren Sie die Steam-Eingabe auf dem zweiten Controller
- Schließen Sie einen externen Controller (kabelgebunden, drahtlos oder Bluetooth) an das Steam Deck an und starten Sie das Spiel.
- Klicken Sie auf die Steam-Taste und öffnen Sie Controller-Konfiguration.
- Wählen Sie den externen Controller aus und öffnen Sie Einstellungen.Öffnen Sie die Controller-Einstellungen des externen Controllers
- Deaktivieren Sie die Steam-Eingabe und schließen Sie das Spiel.
- Trennen Sie den externen Controller und starten Sie das Spiel. Überprüfen Sie, ob das Controller-Problem gelöst ist.
Ordnen Sie die Controller neu an
- Gehen Sie im Spiel zu den Controller-Einstellungen und klicken Sie auf Controller neu anordnen.Rearrage Controller Order auf dem Steam Deck
- Stellen Sie sicher, dass der externe Controller als erster eingestellt ist, und prüfen Sie, ob dies funktioniert.
10. Deaktivieren Sie die Steam-Eingabe in Durchgangslayouts
Das Controller-Layout hilft bei der Verwaltung der Tastenbelegung des Controllers. Wenn der Steam-Eingang immer noch nicht deaktiviert werden kann, kann er durch Bearbeiten des Controller-Layouts deaktiviert werden.
Layout bearbeiten
- Schließen Sie einen anderen Controller an Ihr Steam Deck an und starten Sie das problematische Spiel.
- Öffnen Sie die Controller-Einstellungen, indem Sie die Home-Taste drücken.
- Wählen Sie den hinzugefügten Controller aus und klicken Sie auf Einstellungen (neben Layout bearbeiten).Öffnen Sie „Layouteinstellungen bearbeiten“.
- Klicken Sie auf Steam-Eingabe deaktivieren und starten Sie das Spiel neu. Überprüfen Sie, ob das Problem behoben ist.
Verwenden Sie Vorlagen
- Starten Sie Steam und navigieren Sie zur Bibliothek.
- Klicken Sie mit der rechten Maustaste auf das Spiel und gehen Sie zu Controller-Einstellungen > Controller-Layout > Vorlagen.Bearbeiten Sie Controller-Vorlagen des Steam Decks
- Wechseln Sie zu einer generischen Vorlage (z. B. einem Gamepad) und starten Sie Steam neu.
- Überprüfen Sie, ob das Problem mit der Steam-Eingabe dadurch behoben wird.
- Wenn nicht, deaktivieren Sie zuvor verwendete Vorlagen und prüfen Sie, ob das Problem dadurch behoben wird.
Desktop-Konfiguration ändern
- Wechseln Sie auf dem Steam Deck in den Desktop-Modus und navigieren Sie zu Steam-Einstellungen > Controller > Desktop-Konfiguration.Bearbeiten Sie die Desktop-Konfiguration des Steam Deck Controllers
- Drücken Sie die Starttaste und wählen Sie den gewünschten Controller aus.
- Drücken Sie die X-Taste, um Vorlagen zu öffnen und wählen Sie „Gamepad“.
- Drücken Sie die X-Taste, um die Änderungen zu übernehmen und Steam neu zu starten. Überprüfen Sie, ob das Eingabeproblem behoben ist.
11. Verwenden Sie Steamworks AppID
Steamworks wird zum Entwickeln von Spielen verwendet. Durch Bearbeiten der Einstellungen eines kompatiblen Spiels können wir die Steam-Eingabe deaktivieren.
- Gehen Sie zu Steamwords und klicken Sie auf Ihre App-ID.
- Öffnen Sie Anwendung > Steam-Eingabe.Deaktivieren Sie die Steam-Eingabe in Steamworks
- Setzen Sie es auf „Keine ausgewählt“ und prüfen Sie, ob das Problem dadurch gelöst wird.
Wenn keine der oben genannten Maßnahmen funktioniert, können Sie sich an den Controller-Support oder den Spiele-Support wenden, um die Steam-Eingabe zu deaktivieren.