Decky Loader هو مشغل مكون إضافي للبيرة المنزلية لـ Steam Deck. يمكن استخدامه لتصميم قوائمك وتغيير أصوات النظام وضبط تشبع الشاشة وتغيير إعدادات النظام الإضافية والمزيد.
لمزيد من المعلومات حول Deky Loader بالإضافة إلى أدوات التوثيق والتطوير، يرجى زيارة wiki الخاص بنا.
حقن نظيف وتحميل المكونات الإضافية المتعددة.
يبقى مثبتًا بين تحديثات النظام وعمليات إعادة التشغيل.
يسمح بالاتصال ثنائي الاتجاه بين المكونات الإضافية والمحمل.
يدعم وظائف Python التي يتم تشغيلها من TypeScript React.
يسمح للمكونات الإضافية بإجراء مكالمات جلب تتجاوز CORS تمامًا.
قد يستخدم Syncthing المنفذ 8080 على Steam Deck، والذي يحتاج إليه Deky Loader ليعمل. إذا كنت تستخدم Syncthing كخدمة، فيرجى تغيير المنفذ الخاص به إلى شيء آخر.
8384 هو المنفذ الموصى به لـ Syncthing.
إذا كنت تستخدم أي برنامج يستخدم المنفذ 1337 أو 8080، فيرجى تغيير المنفذ الخاص به إلى شيء آخر أو إلغاء تثبيته.
في بعض الأحيان سيختفي Deky عند تحديثات SteamOS. يمكن إصلاح ذلك بسهولة بمجرد إعادة تشغيل برنامج التثبيت وتثبيت الفرع الثابت مرة أخرى. إذا لم ينجح هذا، فحاول تثبيت الإصدار التجريبي بدلاً من ذلك. إذا لم ينجح ذلك، فتحقق من المشكلات الموجودة وإذا لم يكن هناك مشكلة، فيمكنك تقديم مشكلة جديدة.
يمكن إجراء هذا التثبيت بدون تعيين كلمة مرور admin/sudo.
قم بإعداد الماوس ولوحة المفاتيح إن أمكن.
يمكن توصيل لوحات المفاتيح وأجهزة الماوس بجهاز Steam Deck عبر USB-C أو Bluetooth.
تتوفر العديد من تطبيقات لوحة المفاتيح والماوس التي تعمل بتقنية Bluetooth لنظامي التشغيل iOS وAndroid. (تم تثبيت KDE Connect مسبقًا على سطح البخار)
يتوفر تطبيق Steam Link على أنظمة التشغيل Windows وmacOS وLinux. إنه يعمل بشكل جيد كبديل لسطح المكتب البعيد.
إذا لم يكن لديك خيارات أخرى، فاستخدم لوحة التتبع اليمنى كفأرة واضغط لفتح لوحة المفاتيح التي تظهر على الشاشة حسب الحاجة.
اضغط على الزر وافتح قائمة الطاقة.
حدد "التبديل إلى سطح المكتب".
انتقل إلى صفحة Github هذه على متصفح من اختيارك.
قم بتنزيل ملف التثبيت. (في حالة استخدام فايرفوكس، سيتم تسميته decky_installer.desktop.download
. أعد تسميته إلى decky_installer.desktop
قبل تشغيله)
اسحب الملف إلى سطح المكتب وانقر عليه نقرًا مزدوجًا لتشغيله.
إما أن تكتب كلمة مرور المسؤول الخاصة بك أو تسمح لـ Deky بتعيين كلمة مرور المسؤول الخاصة بك مؤقتًا على Decky!
(ستتم إزالة كلمة المرور هذه بعد انتهاء التثبيت)
اختر إصدار Deky Loader الذي تريد تثبيته.
أحدث إصدار
مخصص لمعظم المستخدمين. هذه هي أحدث نسخة مستقرة من Deky Loader.
أحدث ما قبل الإصدار
مخصص لمطوري البرنامج المساعد. من غير المرجح أن تكون الإصدارات المسبقة مستقرة تمامًا ولكنها تحتوي على أحدث التغييرات. لمزيد من المعلومات حول تطوير البرنامج المساعد، يرجى الرجوع إلى صفحة الويكي.
افتح اختصار العودة إلى وضع الألعاب على سطح المكتب.
يوجد أيضًا تثبيت سريع لأولئك الذين يمكنهم استخدام Konsole. قم بتشغيل curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
واكتب كلمة المرور الخاصة بك عندما يُطلب منك ذلك.
نحن نأسف لرؤيتك تذهب! إذا كنت تفكر في إلغاء التثبيت لأنك تواجه مشكلات، فيرجى التفكير في فتح مشكلة أو الانضمام إلى Discord الخاص بنا حتى نتمكن من مساعدتك والمستخدمين الآخرين.
اضغط على الزر وافتح قائمة الطاقة.
حدد "التبديل إلى سطح المكتب".
قم بتشغيل ملف التثبيت مرة أخرى، ثم حدد uninstall decky loader
.
هناك أيضًا إلغاء تثبيت سريع لأولئك الذين يمكنهم استخدام Konsole. قم بتشغيل curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/uninstall.sh | sh
واكتب كلمة المرور الخاصة بك عندما يُطلب منك ذلك.
الآن بعد أن قمت بتثبيت Deky Loader، يمكنك البدء في استخدام المكونات الإضافية. تتم صيانة كل مكون إضافي بواسطة مطور مختلف وله استخداماته الخاصة، ولكن معظمها يتبع البنية العامة الموضحة أدناه.
اضغط على الزر وانتقل إلى الأيقونة. هذه هي قائمة Deky المستخدمة للتفاعل مع المكونات الإضافية والمحمل نفسه.
حدد الرمز لفتح متصفح الإضافات. هذا هو المكان الذي يمكنك فيه العثور على المكونات الإضافية وتثبيتها.
يمكنك أيضًا التثبيت من URL في قائمة الإعدادات. لا نوصي بتثبيت المكونات الإضافية من مصادر غير موثوقة.
لتثبيت مكون إضافي، حدد الزر "تثبيت" الموجود على المكون الإضافي الذي تريده. يمكنك أيضًا تحديد إصدار من القائمة المنسدلة، لكن هذا غير مستحسن.
لتحديث المكونات الإضافية وإلغاء تثبيتها وإعادة تحميلها، انتقل إلى قائمة Decky وحدد الرمز.
ضع في اعتبارك أن إلغاء تثبيت البرنامج الإضافي سيؤدي فقط إلى إزالة ملفات البرنامج الإضافي الخاصة به، وليس أي ملفات أخرى قد يكون قد قام بإنشائها.
لا توجد وثائق كاملة لتطوير البرنامج المساعد حتى الآن. ومع ذلك، فإن نقطة البداية الجيدة هي مستودع قوالب المكونات الإضافية. فكر في الانضمام إلى Discord إذا كان لديك أي أسئلة.
يرجى الرجوع إلى صفحة wiki المتعلقة بالتطوير للحصول على مزيد من المعلومات حول تثبيت إصدارات التطوير من Decky Loader. يمكنك أيضًا تثبيت Steam Deck UI على جهاز كمبيوتر يعمل بنظام التشغيل Windows أو Linux للاختبار من خلال اتباع دليل YouTube هذا.
قم باستنساخ المستودع باستخدام أحدث التزام بالرئيسي قبل بدء العلاقات العامة الخاصة بك.
في نسخة المستودع لديك، قم بتشغيل هذه الأوامر.
الواجهة الأمامية للقرص المضغوط بنبم ط بناء تشغيل pnpm
إذا كنت تقوم بتعديل واجهة المستخدم، فيجب تشغيل هذه الأوامر قبل نشر التغييرات على Steam Deck الخاص بك.
استخدم مهام VS Code أو البرنامج النصي deck.sh
لنشر تغييراتك على Steam Deck الخاص بك لاختبارها.
ستختبر تغييراتك باستخدام إصدار Python النصي. ستحتاج إلى البناء والنشر وإعادة التحميل في كل مرة.
تحديث pnpm Decky-frontend-lib --latest
يتم ترك التحكم في المصدر ونشر المكونات الإضافية لكل مساهم في عمليات إعادة الشراء المستنسخة من أجل الحفاظ على التبعيات محدثة.
تعتمد الفكرة الأصلية لمفهوم أداة تحميل المكونات الإضافية على عمل مشروع Steam Deck UI Inject الخاص بشركة marios8543.