الإعلانات

هل لديك مروحة ألعاب ريترو مع الرغبة في توصيل جهاز تحكم Xbox One بجهاز Raspberry Pi؟ بفضل أدوات التكوين التلقائي في RetroPie و Recalbox ، من الممكن التحكم في الألعاب باستخدام وحدة تحكم Xbox.

ولكن ماذا عن الاتصال الفعلي؟ هل هو ممكن؟ هل تحتاج إلى محول لتوصيل جهاز تحكم Xbox One بكمبيوتر آخر؟ إليك ما تحتاج إلى معرفته.

تكوين Raspbian لوحدة تحكم Xbox One

إذا كنت تخطط لاستخدام وحدة تحكم Xbox One مع Raspberry Pi ، فابدأ بتحديث نظام التشغيل لديك. في المحطة ، استخدم:

تحديث sudo apt ترقية sudo apt

انتظر حتى اكتمال كل من هذه ، ابحث عن أي مطالبات لتأكيد التثبيت.

مزامنة وحدة تحكم Xbox One مع Raspberry Pi

في معظم الحالات ، لا تحتاج إلى برنامج تشغيل لوحدة تحكم Xbox One على Raspbian. دعم وحدة التحكم مدمج في نظام التشغيل. ومع ذلك ، فإن المحاكيات والألعاب الأقدم لا تكتشف ذلك. كما أنه مفيد للاتصال عبر البلوتوث (انظر أدناه).

إذا كنت تواجه مشكلة في تشغيل وحدة تحكم Xbox One مع ألعاب معينة ، فقم بتثبيت برنامج التشغيل معها

sudo apt تثبيت xboxdrv

كما هو الحال دائمًا ، انتظر اكتمال التثبيت قبل المتابعة.

كيفية توصيل جهاز تحكم Xbox One بجهاز Raspberry Pi عبر USB

instagram viewer

جمال USB هو أنه يمكنك ببساطة التوصيل والتشغيل.

في حين أن راحة وحدة تحكم Xbox One هي مرونتها اللاسلكية ، إذا كنت ترغب بشدة في استخدامها ، فجرب USB. يمكن استخدام كابل شحن Xbox One لهذا ، ولكن إذا لم يكن نظامك يحتوي على واحد ، فستحتاج إلى شراء جهاز خاص بك. الإصدار 2.7 متر هو الأفضل للألعاب على الأنظمة القديمة.

كابل شحن USB رسمي من Microsoftكابل شحن USB رسمي من Microsoft اشترِ الآن على أمازون $7.15

لا تنس ، يمكنك أيضًا شراء نسخة موصولة من وحدة تحكم Xbox One. سيؤدي هذا إلى التوصيل مباشرةً وتوفير الوقت في تهيئة البلوتوث.

جهاز تحكم سلكي PowerA محسن لـ Xbox Oneجهاز تحكم سلكي PowerA محسن لـ Xbox One اشترِ الآن على أمازون $24.99

كيفية توصيل جهاز تحكم Xbox One بجهاز راسبيري باي عبر البلوتوث

إذا كنت تخطط لربط جهاز تحكم Xbox One بجهاز Raspberry Pi ، فمن الأفضل اختيار نموذج لاحق. لا تمتلك أجهزة Raspberry Pi الأقدم سرعة المعالجة (أو إمكانات Wi-Fi و Bluetooth) للتعامل مع وحدات التحكم اللاسلكية. استخدم USB إذا كنت مقيدًا بـ Pis الأقدم.

مع Raspberry Pi أو أحدث ، لديك خياران للاتصال اللاسلكي:

  1. محول لاسلكي
  2. أداة بلوتوث على متن الطائرة

أحدهما أسهل بكثير من الآخر.

الطريقة الأولى: استخدام محول Xbox اللاسلكي من Microsoft

إن أبسط طريقة لتوصيل جهاز تحكم Xbox One بجهاز Raspberry Pi هي استخدام المسؤول محول Microsoft Xbox اللاسلكي.

محول Microsoft Xbox اللاسلكيمحول Microsoft Xbox اللاسلكي اشترِ الآن على أمازون $23.99

(لاحظ أن وحدة التحكم هذه مختلفة عن تلك التي يستخدمها جهاز التحكم اللاسلكي Xbox 360).

مع توصيل المحول اللاسلكي بجهاز Raspberry Pi ، قم بالتمهيد ثم انتظر حتى يضيء الجهاز. اضغط مع الاستمرار على زر الإقران في المحول ووحدة تحكم Xbox One في وقت واحد وانتظر حتى تتم مزامنة الأضواء. عندما يتوقفون عن الوميض ، تكون جاهزًا للعب!

الطريقة 2: الاقتران مباشرة عبر أداة Bluetooth

قبل المتابعة ، تأكد من تثبيت برنامج تشغيل xboxdrv كما هو موضح سابقًا.

تتطلب مزامنة وحدة تحكم Xbox One تعطيل ERTM. هذا هو وضع إعادة الإرسال المحسّن ، وهي ميزة رئيسية في البلوتوث. ومع ذلك ، مع تمكينه ، لا يمكن للأجهزة المزامنة. تعطيل ERTM بـ:

echo 'options bluetooth disable_ertm = Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf

بعد ذلك ، أعد تشغيل Raspberry Pi:

إعادة تشغيل sudo

أصبح Raspberry Pi الذي تم إعادة تشغيله جاهزًا الآن للاتصال Bluetooth. ابدأ أدوات Bluetooth باستخدام:

sudo bluetoothctl

يجب أن تشاهد الرد "وكيل مسجل" ومطالبة جديدة [بلوتوث]#. عند الطلب ، قم بتمكين الوكيل كما يلي:

وكيل على

ثم قم بتعيينه كافتراضي:

عامل افتراضي

الخطوة التالية هي بدء المسح بحثًا عن أجهزة Bluetooth القابلة للاكتشاف. استخدم الأمر "scan on" لبدء المسح:

مسح على
ابحث عن أجهزة Bluetooth

سترى على الفور قائمة في محطة الأجهزة المتاحة. ومع ذلك ، لن تكون وحدة تحكم Xbox One من بين هذه العناصر. بدلاً من ذلك ، ستحتاج إلى جعل وحدة التحكم قابلة للاكتشاف. قم بتشغيله ، ثم اضغط مع الاستمرار على زر المزامنة في الجزء الأمامي من الجهاز ، بجانب منفذ microUSB.

أجهزة البلوتوث التي عثر عليها Raspberry Pi

عندما يبدأ وميض ضوء زر Xbox ، يكون قابلاً للاكتشاف. يجب أن تشاهد سلسلة من الأرقام ووصف يظهر في النهاية الطرفية. بدا لنا مثل هذا:

[جديد] الجهاز 5C: BA: 37: 4D: 1D: 95 Xbox Wireless Controller

الأزواج الستة من الأحرف والأرقام مفصولة بعلامات النقط هي عنوان MAC الخاص بوحدة تحكم Xbox One. يُستخدم هذا لتوصيل جهاز التحكم بجهاز Raspberry Pi باستخدام الأمر connect:

ربط 5C: BA: 37: 4D: 1D: 95

(سيكون عنوان MAC الخاص بك مختلفًا.)

تم تأكيد الاتصال بوحدة تحكم Xbox One

سيتم تأكيد الاتصال في موجه الأوامر مع صف من الأسطر متبوعًا بـ "نجح الاتصال".

لضمان سهولة الاتصال في المستقبل ، وجه تعليمات Raspberry Pi إلى الوثوق بوحدة التحكم:

الثقة 5C: BA: 37: 4D: 1D: 95

مع القيام بذلك ، قم بإنهاء أداة Bluetooth باستخدام Ctrl + D.

اختبار جهاز تحكم Xbox One الخاص بك

في هذه المرحلة تكون قد انتهيت. للتأكد من عمل جهاز تحكم Xbox One بشكل صحيح ، قم بتثبيت برنامج عصا التحكم:

sudo apt تثبيت عصا التحكم

باستخدام هذا التثبيت ، استخدم الأداة jstest للتحقق من إدخالات وحدة تحكم Xbox One الخاصة بك:

sudo jstest / dev / input / js0

ستفتح نافذة جديدة في المحطة ، قائمة بالأزرار والمحاور. سيعرض كل منها قيمًا مختلفة عند الضغط عليه ونقله. سيؤدي تحريك الأزرار وعصا التحكم في جهاز تحكم Xbox One إلى ظهور القيم. طالما أن الردود مختلفة وفورية ، يتم إعداد كل شيء ويعمل بشكل صحيح.

ابدأ اللعب على Raspberry Pi باستخدام وحدة تحكم Xbox One

يجب أن تكون جاهزًا الآن لبدء اللعب باستخدام وحدة تحكم Xbox One على Raspberry Pi. سواء كنت تستخدم RetroPie أو Recalbox أو غيرها مجموعة الألعاب الرجعية لـ Raspberry Pi Retro Gaming على Raspberry Pi: فهم ROMs و RetroPie و Recalbox والمزيديعتبر Raspberry Pi مثاليًا للعب ألعاب الفيديو الكلاسيكية. إليك كيفية البدء في الألعاب الرجعية على Raspberry Pi. قراءة المزيد يجب أن تكون ملفات تعريف وحدة التحكم متوفرة. هذا يعني أنه عند توصيل وحدة التحكم الخاصة بك ، لا يمكنك فقط التنقل في واجهة النظام الأساسي للألعاب القديمة ، بل يمكنك أيضًا ممارسة الألعاب!

أيضًا ، إذا لم تعمل وحدة تحكم Xbox One الخاصة بك ، فلدينا نصائح حول كيفية إصلاح وحدة تحكم Xbox One مكسورة.

تذكر ، لديك ثلاث طرق لتوصيل جهاز تحكم Xbox One بجهاز Raspberry Pi:

  1. استخدم كبل USB
  2. قم بالمزامنة عبر مهايئ Xbox اللاسلكي
  3. قم بالمزامنة باستخدام أداة Bluetooth المدمجة (Raspberry Pi 3 أو أحدث)

هل تريد بعض الإجراءات الرجعية للاعبين ولكن لديك وحدة تحكم واحدة فقط؟ تحقق من جولتنا من أفضل وحدات تحكم ل RetroPie أفضل 10 وحدات تحكم لـ RetroPieإن RetroPie جيدة فقط مثل جهاز التحكم الخاص بها. فيما يلي أفضل وحدات التحكم لـ RetroPie. قراءة المزيد .

كريستيان كاولي هو نائب رئيس التحرير للأمن ، Linux ، DIY ، البرمجة ، وشرح التكنولوجيا. كما ينتج بودكاست مفيد حقًا ولديه خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، Christian هو Raspberry Pi tinkerer ، Lego lover ومروحة ألعاب ريترو.