Decky Loader ist ein Homebrew-Plugin-Launcher für das Steam Deck. Damit können Sie Ihre Menüs stilisieren, Systemtöne ändern, die Bildschirmsättigung anpassen, zusätzliche Systemeinstellungen ändern und vieles mehr.
Weitere Informationen zu Decky Loader sowie Dokumentation und Entwicklungstools finden Sie in unserem Wiki.
Sauberes Einfügen und Laden mehrerer Plugins.
Bleibt zwischen Systemaktualisierungen und Neustarts installiert.
Ermöglicht die bidirektionale Kommunikation zwischen Plugins und dem Loader.
Unterstützt Python-Funktionen, die über TypeScript React ausgeführt werden.
Ermöglicht Plugins, Abrufaufrufe durchzuführen, die CORS vollständig umgehen.
Syncthing verwendet möglicherweise Port 8080 auf Steam Deck, den Decky Loader zum Funktionieren benötigt. Wenn Sie Syncthing als Dienst nutzen, ändern Sie bitte den Port auf einen anderen.
8384 ist der empfohlene Port für Syncthing.
Wenn Sie eine Software verwenden, die Port 1337 oder 8080 verwendet, ändern Sie bitte den Port auf einen anderen oder deinstallieren Sie ihn.
Manchmal verschwindet Decky bei SteamOS-Updates. Dies kann leicht behoben werden, indem Sie einfach das Installationsprogramm erneut ausführen und den stabilen Zweig erneut installieren. Wenn dies nicht funktioniert, versuchen Sie stattdessen, die Vorabversion zu installieren. Wenn das nicht funktioniert, überprüfen Sie die vorhandenen Probleme. Wenn keines vorhanden ist, können Sie ein neues Problem einreichen.
Diese Installation kann ohne festgelegtes Admin-/Sudo-Passwort durchgeführt werden.
Bereiten Sie nach Möglichkeit eine Maus und eine Tastatur vor.
Tastaturen und Mäuse können über USB-C oder Bluetooth mit dem Steam Deck verbunden werden.
Viele Bluetooth-Tastatur- und Maus-Apps sind für iOS und Android verfügbar. (KDE connect ist auf dem Steam-Deck vorinstalliert)
Die Steam Link-App ist für Windows, macOS und Linux verfügbar. Es funktioniert gut als Remote-Desktop-Ersatz.
Wenn Sie keine anderen Optionen haben, verwenden Sie das rechte Trackpad als Maus und drücken Sie bei Bedarf, um die Bildschirmtastatur zu öffnen.
Drücken Sie die Taste und öffnen Sie das Power-Menü.
Wählen Sie „Zum Desktop wechseln“.
Navigieren Sie in einem Browser Ihrer Wahl zu dieser Github-Seite.
Laden Sie die Installationsdatei herunter. (Wenn Sie Firefox verwenden, heißt es decky_installer.desktop.download
. Benennen Sie es in decky_installer.desktop
um, bevor Sie es ausführen.)
Ziehen Sie die Datei auf Ihren Desktop und doppelklicken Sie darauf, um sie auszuführen.
Geben Sie entweder Ihr Admin-Passwort ein oder erlauben Sie Decky, Ihr Admin-Passwort vorübergehend auf Decky!
(Dieses Passwort wird nach Abschluss des Installationsprogramms entfernt.)
Wählen Sie die Version von Decky Loader, die Sie installieren möchten.
Neueste Version
Für die meisten Benutzer gedacht. Dies ist die neueste stabile Version von Decky Loader.
Neueste Vorabversion
Für Plugin-Entwickler gedacht. Vorabversionen sind wahrscheinlich nicht vollständig stabil, enthalten aber die neuesten Änderungen. Weitere Informationen zur Plugin-Entwicklung finden Sie auf der Wiki-Seite.
Öffnen Sie die Verknüpfung „Zurück zum Spielemodus“ auf Ihrem Desktop.
Es gibt auch eine Schnellinstallation für diejenigen, die Konsole verwenden können. Führen Sie curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
aus curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
und geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.
Es tut uns leid, Sie gehen zu sehen! Wenn Sie eine Deinstallation in Betracht ziehen, weil Sie Probleme haben, denken Sie bitte darüber nach, ein Problem zu eröffnen oder unserem Discord beizutreten, damit wir Ihnen und anderen Benutzern helfen können.
Drücken Sie die Taste und öffnen Sie das Power-Menü.
Wählen Sie „Zum Desktop wechseln“.
Führen Sie die Installationsdatei erneut aus und wählen Sie uninstall decky loader
.
Es gibt auch eine schnelle Deinstallation für diejenigen, die Konsole verwenden können. Führen Sie curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/uninstall.sh | sh
aus curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/uninstall.sh | sh
und geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.
Nachdem Sie Decky Loader nun installiert haben, können Sie mit der Verwendung von Plugins beginnen. Jedes Plugin wird von einem anderen Entwickler verwaltet und hat seine eigenen Verwendungszwecke, die meisten folgen jedoch einer allgemeinen Struktur, die unten beschrieben wird.
Drücken Sie die Taste und navigieren Sie zum Symbol. Dies ist das Decky-Menü, das für die Interaktion mit Plugins und dem Loader selbst verwendet wird.
Wählen Sie das Symbol aus, um den Plugins-Browser zu öffnen. Hier können Sie Plugins finden und installieren.
Sie können die Installation auch über die URL im Menü „Einstellungen“ durchführen. Wir empfehlen nicht, Plugins aus nicht vertrauenswürdigen Quellen zu installieren.
Um ein Plugin zu installieren, klicken Sie auf die Schaltfläche „Installieren“ des gewünschten Plugins. Sie können eine Version auch aus einem Dropdown-Menü auswählen, dies wird jedoch nicht empfohlen.
Um Plugins zu aktualisieren, zu deinstallieren und neu zu laden, navigieren Sie zum Decky-Menü und wählen Sie das Symbol aus.
Beachten Sie, dass durch die Deinstallation eines Plugins nur seine Plugin-Dateien entfernt werden, nicht jedoch alle anderen Dateien, die es möglicherweise erstellt hat.
Es gibt noch keine vollständige Dokumentation zur Plugin-Entwicklung. Ein guter Ausgangspunkt ist jedoch das Plugin-Vorlagen-Repository. Erwägen Sie, unserem Discord beizutreten, wenn Sie Fragen haben.
Weitere Informationen zur Installation von Entwicklungsversionen von Decky Loader finden Sie auf der Wiki-Seite zur Entwicklung. Sie können die Steam Deck-Benutzeroberfläche zum Testen auch auf einem Windows- oder Linux-Computer installieren, indem Sie dieser YouTube-Anleitung folgen.
Klonen Sie das Repository mit dem neuesten Commit für main, bevor Sie mit Ihrer PR beginnen.
Führen Sie in Ihrem Klon des Repositorys diese Befehle aus.
CD-Frontend pnpm i pnpm run build
Wenn Sie die Benutzeroberfläche ändern, müssen diese Befehle ausgeführt werden, bevor die Änderungen auf Ihrem Steam Deck bereitgestellt werden.
Verwenden Sie die VS-Code-Aufgaben oder deck.sh
Skript, um Ihre Änderungen auf Ihrem Steam Deck bereitzustellen und zu testen.
Sie testen Ihre Änderungen mit der Python-Skriptversion. Sie müssen jedes Mal erstellen, bereitstellen und neu laden.
pnpm-Update decky-frontend-lib --latest
Die Quellcodeverwaltung und die Bereitstellung von Plugins werden für die geklonten Repos dem jeweiligen Mitwirkenden überlassen, um die Abhängigkeiten auf dem neuesten Stand zu halten.
Die ursprüngliche Idee für das Plugin-Loader-Konzept basiert auf der Arbeit des Steam Deck UI Inject-Projekts von marios8543.