العربية

الذراع لا يعمل في محاكٍ على Mac

نزّل InputConfig من Mac App Storeهذا التطبيق مجاني بالكامل. لا تحتاج إلى إنشاء حساب. لا اشتراكات ولا تنزيلات معقدة، ولا شيء مقفل. محسّن لشرائح Apple.

هو في الغالب إعداد في المحاكي. يقرأ كل محاكٍ رئيسي على Mac الأذرع بنفسه، عبر إعدادات الإدخال الخاصة به، فالذراع الذي يعمل في كل مكان ولا يفعل شيئًا في محاكٍ يكون عادةً قد اختير له الجهاز الخطأ أو برنامج الإدخال الخطأ أو ربط لم يُنشأ أصلًا. سأريك أين يحتفظ كل منها بذلك الإعداد وما يصلحه عادةً. أداة ربط مثل InputConfig ليست الحل لمعظم هذه، وأقول أين تكون.

الإصدار 1.7 من InputConfig، المتوقع في أكتوبر 2026، سيدعم اللغة العربية بالكامل.

تحقق أولًا من أن Mac يرى الذراع

  • أنت: افتح إعدادات النظام وانقر أذرع تحكم الألعاب في الشريط الجانبي، ثم اضغط زرًّا.
  • macOS: يسرد الذراع ويضيء الزر، إن كان يعامله كذراع ألعاب.
  • التحقق: إن كان ذراعك مسرودًا ويستجيب، فالمشكلة في المحاكي.

وإن كان غائبًا، فقد يكون سليمًا مع ذلك. أذرع SNES عبر USB وأذرع الألعاب العادية عبر USB وعصي الأركيد ومشفّراته أجهزة HID عادية لا تظهر في تلك القائمة أبدًا. اضغط Option مطوّلًا، وافتح قائمة Apple، واختر معلومات النظام، وانقر USB: الذراع المسرود هناك يصل إلى Mac، وتقرؤه المحاكيات مباشرة. وإن لم يكن في أي من المكانين، فابدأ بـ الذراع غير معروف على Mac.

أغلق Steam أثناء الاختبار: قد ترسل طبقة الأذرع فيه مفاتيحها إلى المحاكيات، وتذكر وثائق PCSX2 ذلك بالاسم.

أصلحه في Dolphin (GameCube وWii)

  • أنت: افتح Controllers، واضبط المنفذ 1 على Standard Controller، وانقر Configure. اختر ذراعك في قائمة Device في الأعلى، لا مدخل لوحة المفاتيح.
  • Dolphin: يقرأ ذلك الذراع للمنفذ 1.
  • التحقق: انقر كل خانة واضغط الزر الذي تريده. تُظهر الأشرطة الحية هل يقرأ.
  • الذراع غائب عن قائمة Device. صله أولًا ثم اضغط Refresh بجانب القائمة، أو أعد تشغيل Dolphin.
  • ألعاب Wii. استعمل Emulated Wii Remote في قسم Wii بالطريقة نفسها.
  • اللعبة تتجاهل الذراع حين لا يكون Dolphin في الأمام. شغّل Background Input في النافذة نفسها.

تعمل أذرع PS5 وPS4 وXbox كلها بهذه الطريقة على Mac. ولم أتأكد أن قارئ لوحة مفاتيح Dolphin على Mac يقبل مفاتيح ترسلها أداة ربط، فابقَ مع إعدادات الأذرع في Dolphin نفسه. في إعداد ذراع Dolphin على Mac الشرح الكامل، مع أجهزة Wii Remote الحقيقية ومحوّل GameCube.

أصلحه في PCSX2 (PlayStation 2)

  1. انتقل إلى Settings, Controllers، وأبقِ مصدر الإدخال SDL مشغّلًا. تسميه وثائق PCSX2 المصدر الموصى به وتقول إنه يعمل لمعظم الأذرع.
  2. مع DualSense أو DualShock 4 رسمي، شغّل أيضًا DualShock 4 / DualSense Enhanced Mode، الذي يوصي به PCSX2 للاهتزاز والتحكم بالضوء كما ينبغي.
  3. افتح Controller Port 1 (اربط المنفذ 1 أولًا، فالألعاب تتوقع اللاعب الأول هناك)، وانقر Automatic Mapping واختر ذراعك.
  4. إذا قال Automatic Mapping إن الذراع غير مدعوم، فاربط كل زر يدويًّا: انقر الخانة واضغط الزر.

يمكن لعب PCSX2 بلوحة المفاتيح أيضًا، ويقبل مفاتيح من أداة ربط كأي تطبيق Mac آخر، لكن مع ذراع يقرؤه أصلًا لا سبب لذلك. في إعداد ذراع PCSX2 على Mac الشرح الكامل.

أصلحه في RetroArch

انتقل إلى Settings, Input, RetroPad Binds, Port 1 Controls، واختر Set All Controls لتربط كل زر بالتتابع. وإن كان الذراع ميتًا، فاصعد هذا السلم، بدءًا بأصغر خطوة:

  1. غيّر برنامج الأذرع. على Mac يملك RetroArch ثلاثة: hid وmfi وsdl2، والذراع الميت في أحدها كثيرًا ما يعمل في آخر. غيّره تحت Settings, Drivers, Controller، ثم أعد تشغيل RetroArch.
  2. طابق البرنامج مع الذراع. يمر برنامج mfi عبر دعم Apple للأذرع، فلا يرى إلا الأذرع المسرودة في أذرع تحكم الألعاب. لذراع SNES عبر USB أو ذراع USB عادي آخر، استعمل hid أو sdl2.
  3. احفظ الملف. متى عمل، اضغط Save Controller Profile ليُعرف في المرة القادمة.

وللاختصارات، توصي وثائق libretro الخاصة بـ RetroArch بربط زر Enable Hotkeys فلا تعمل مفاتيح الاختصار إلا ما دام ممسوكًا. افتراضيات لوحة المفاتيح فيه: F2 لحفظ حالة، وF4 للتحميل، والمسافة للتسريع، وF1 للقائمة، ومفاتيح اللاعب الافتراضية هي المفاتيح نفسها التي يرسلها تخطيط Emulator / Arcade، عدا Select. في إعداد ذراع RetroArch على Mac الشرح الكامل.

أصلحه في PPSSPP (PSP)

  • أنت: انتقل إلى Settings, Controls, Control mapping. انقر زر PSP، ثم اضغط الزر في ذراعك.
  • PPSSPP: يربط الزر الذي ضغطته.
  • التحقق: إن لم يفعل الذراع شيئًا في تلك الشاشة، فـ PPSSPP لا يراه أصلًا. أغلق Steam، وأعد توصيل الذراع، وأعد فتح PPSSPP.

أصلحه في OpenEmu وDOSBox وScummVM

  • OpenEmu. له إذنان خاصان في macOS، مراقبة الإدخال وBluetooth، وهما الحل المعتاد: ذراع OpenEmu لا يعمل.
  • DOSBox وScummVM. هذان مختلفان، لأن الألعاب بداخلهما صُنعت للوحة مفاتيح وماوس. في دليل الألعاب القديمة تخطيطات لكليهما.

أين يناسب InputConfig وأين لا يناسب

يرسل InputConfig أحداث لوحة مفاتيح وماوس. ولا ينشئ ذراعًا افتراضيًّا، فلا يستطيع جعل لوحة مفاتيح تبدو ذراع ألعاب للمحاكي، ولا يستطيع إصلاح ذراع يقرؤه المحاكي بشكل سيئ. وأين يفيد:

  • اختصارات على أزرار احتياطية. حفظ الحالة وتحميلها والتسريع والقائمة اختصارات لوحة مفاتيح في معظم المحاكيات. يضعها InputConfig على أزرار يتركها المحاكي غير مربوطة، مثل مجداف في DualSense Edge أو ضغطة لوحة اللمس.
  • Mac حول المحاكي. يحرّك الذراع نفسه المؤشر عبر مكتبة الألعاب ونوافذ الملفات، ويستطيع Open App تشغيل المحاكي من زر.
  • فحص الذراع. يضيء Live Visualizer كل عنصر تحكم حين تضغطه، ومنها أذرع USB العادية، فترى أن Mac يتلقى الضغطة قبل أن تلوم المحاكي.
  • محاكيات لوحة المفاتيح فقط. محاكيات المتصفح وبعض المنافذ الأقدم لا تقرأ إلا المفاتيح. يغطيها تخطيط Emulator / Arcade.
Live Visualizer في InputConfig يرسم ذراعًا بطراز SNES عبر USB مع إضاءة الزر A أثناء ضغطه.
Figure 1. إذا أضاء Live Visualizer الزر فإن Mac يتلقى الضغطة، وإعدادات المحاكي هي المكان الذي يُنظر فيه.

لا تربط أزرارًا يقرؤها المحاكي أيضًا، وإلا وصلت كل ضغطة مرتين. امنح المحاكي إعدادًا مسبقًا خاصًّا به وشغّل التبديل التلقائي، فيعمل كلما كان المحاكي في الأمام. InputConfig مجاني في Mac App Store، macOS 14 أو أحدث.

الخلاصة

  • تحقق من Mac أولًا. انظر في أذرع تحكم الألعاب، أو في معلومات النظام ثم USB لأذرع USB العادية.
  • اختر الجهاز في المحاكي. أي قائمة Device في Dolphin، أو مصدر SDL في PCSX2، أو برنامج RetroArch.
  • استعمل أداة ربط للإضافات. هي للاختصارات على أزرار احتياطية، لا للذراع نفسه.

إعدادات الإدخال في المحاكي نفسه تصلح معظم هذه في دقيقة.

أسئلة

لماذا لا يعمل ذراع PS5 في Dolphin على Mac؟

عادةً لأن قائمة Device في نافذة أذرع Dolphin ما زالت على لوحة المفاتيح. افتح Controllers, Configure للمنفذ 1، واختر DualSense في قائمة Device، واضغط Refresh إن كان غائبًا، واربط الأزرار.

لماذا لا يكتشف PCSX2 ذراعي على Mac؟

تحقق من تشغيل مصدر الإدخال SDL في Settings, Controllers، ثم استعمل Automatic Mapping على Controller Port 1. ولذراع Sony شغّل DualShock 4 / DualSense Enhanced Mode. وأغلق Steam إن كان مفتوحًا.

RetroArch لا يرى ذراعي على Mac. ماذا أغيّر؟

جرّب برنامج أذرع آخر في Settings, Drivers, Controller (hid أو mfi أو sdl2)، وأعد تشغيل RetroArch، ثم اربطه في Settings, Input, RetroPad Binds.

لماذا لا يعمل ذراع SNES عبر USB في محاكٍ على Mac؟

هو جهاز USB عادي، فلا يظهر في إعدادات النظام ثم أذرع تحكم الألعاب، والمحاكي المضبوط على قراءة تلك فقط سيفوته. في RetroArch استعمل برنامج الأذرع hid أو sdl2. وفي OpenEmu عيّنه في Controls. انظر أذرع SNES عبر USB على Mac.

هل أستطيع تحويل لوحة مفاتيحي إلى ذراع لمحاكٍ على Mac؟

ليس بـ InputConfig. هو يرسل أحداث مفاتيح وماوس ولا ينشئ ذراع ألعاب افتراضيًّا. ويمكن ربط كل محاكٍ هنا بلوحة المفاتيح مباشرة في إعدادات الإدخال الخاصة به.

هل يحتاج Mac إلى برنامج تشغيل لذراع في المحاكيات؟

لا. تعمل أذرع PlayStation وXbox وSwitch Pro دون برنامج تشغيل على macOS الحالي، وتُقرأ أذرع USB العادية وأذرع طراز SNES أجهزة HID دون تثبيت شيء. والاستثناء الوحيد الذي يصادفه الناس هو ذراع Xbox 360 السلكي، الذي لا يدعمه macOS إطلاقًا.

المزيد بالعربية

أدلة مفصلة، بالإنجليزية

من يكتب. InputConfig من تطوير Ryleigh Newman، ويُستخدم كل يوم لتشغيل جهاز Mac بيد تحكم، لأن يدي Ryleigh لا تعملان جيدًا. هذه الصفحة مترجمة من الإنجليزية. واجهة التطبيق وبقية الموقع بالإنجليزية.

هذه الصفحة بلغات أخرى: English, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

نزّل InputConfig من Mac App Storeمجاني. macOS 14 أو أحدث. بلا حساب، ولا شيء يغادر جهاز Mac. مفتوح المصدر على GitHub.