العربية

عصي الأركيد وعصي القتال والأيدي بلا ذراع على Mac

نعم، يستطيع Mac استخدام عصا قتال، ومفتاح الوضع يحسم أغلب الأمر. في وضع PS3 أو PS4 أو DirectInput تكون معظم العصي أجهزة USB عادية يقرؤها macOS بلا برنامج تشغيل. وفي وضع Xbox أو XInput لا تظهر معظمها، لأن macOS لا يدعم بروتوكول Xbox 360 السلكي الذي تتحدث به، وفي كثير من العصي المرخصة من PlayStation يكون الموضع المكتوب عليه PC هو وضع XInput نفسه. وحين يرى Mac العصا تقرؤها المحاكيات مباشرة، وللألعاب التي لا تقبل غير لوحة المفاتيح، يحوّل InputConfig، التطبيق المجاني الذي أصنعه، كل زر إلى المفتاح الذي تتوقعه اللعبة.

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

الخطوات

  1. افصل العصا واضبطها على وضع PS3 أو PS4 أو DirectInput (أو Switch). تجنب وضع Xbox أو XInput.
  2. وصّلها بـ Mac مباشرة بكابل ينقل البيانات، مع محول USB-C على MacBook.
  3. افحص System Settings ثم Game Controllers، وSystem Information ثم USB، لترى كيف يقرؤها Mac.
  4. في المحاكي، عيّن الأزرار في شاشة التحكم الخاصة بالمحاكي نفسه.
  5. للعبة لا تقرأ غير لوحة المفاتيح، افتح InputConfig واضغط Scan على كل صف، واضغط زر العصا، واختر المفتاح.

اختر الوضع أولًا

في معظم العصي منزلق، أو زر يُضغط أثناء التوصيل. وتختلف الأسماء بحسب الصانع. وهذا معنى كل وضع على Mac، بترتيب التجربة.

الوضع على العصاما يفعله Macجرّبه
PS3 أو PS4 أو DirectInput أو D-inputجهاز USB HID عادي، بلا برنامج تشغيل. الألعاب المبنية على دعم أيدي التحكم من Apple لا تعرضه عادة، أما المحاكيات وInputConfig فتقرؤه.أولًا
Switchفي كثير من العصي جهاز HID عادي أيضًا. والعصا التي تقدم نفسها يد Switch Pro عبر Bluetooth تُدرج كيد تحكم في macOS 13 وما بعده.ثانيًا
PCيختلف بحسب الصانع. في بعض العصي هو DirectInput، وفي كثير من العصي المرخصة من PlayStation هو XInput الذي لا يقرؤه شيء على Mac. وصّلها وانظر.اختبره
Xbox أو XInput أو X-inputتتحدث معظم العصي هنا ببروتوكول Xbox 360 السلكي، ولا يدعمه macOS ولا يستطيع InputConfig قراءته أيضًا.أخيرًا

غيّر الأوضاع والعصا مفصولة، ثم وصّلها بـ Mac مباشرة. ويذكر دليل الاستخدام أي زر أو منزلق يضبط كل وضع.

افحص ما يراه Mac

  • System Settings ثم Game Controllers. في الشريط الجانبي. يعرض ما يعده macOS يد تحكم فقط. فإذا ظهرت عصاك هناك، رأتها الألعاب الأصلية وتطبيقات البث مثل أي يد، وقد لا تحتاج إلى شيء آخر.
  • System Information ثم USB. اضغط Option، وافتح قائمة Apple، واختر System Information. يعرض كل جهاز USB. والعصا المدرجة هنا وغير المدرجة تحت Game Controllers جهاز HID عادي: يصلح للمحاكيات وInputConfig، ولا تراه معظم الألعاب الأصلية.
  • InputConfig، Devices في شريط القوائم. يعرض كل جهاز USB، مع علامة صح على ما يقرؤه التطبيق. وتُعرض العصا في وضع XInput مع ملاحظة بأن macOS لا يستطيع قراءتها وأن الطريق إليها وضع آخر أو Bluetooth. والعصا القابلة للقراءة التي لم تُلتقط من تلقاء نفسها يمكن تحديدها هناك.
  • Live Visualizer. على أي إعداد مسبق، يضيء Live Visualizer كل زر وأنت تضغطه.
قائمة Devices في InputConfig تعرض عصا أركيد في وضع XInput بلون رمادي، مع ملاحظة بأن macOS لا يستطيع قراءتها.
Figure 1. تظهر العصا في وضع XInput في قائمة Devices مع سبب تعذر قراءتها. بدّل وضعها ووصّلها من جديد.

العصا الغائبة عن كل هذه المواضع سببها في الغالب كابل للشحن فقط أو وضع Xbox.

دع المحاكيات تقرأ العصا مباشرة

يقرأ OpenEmu وRetroArch أجهزة USB بنفسيهما، ويقرأ MAME الأيدي أيضًا. اضبط العصا على وضع HID، وافتح شاشة التحكم في المحاكي، وعيّن كل زر هناك. هذا أقصر طريق من يدك إلى اللعبة بلا شيء بينهما، فاستخدمه حيثما نجح. أما تخطيط المحاكي والأركيد فللمحاكيات داخل المتصفح والنسخ التي لا تقبل غير لوحة المفاتيح ومفاتيح قوائم MAME التي تبقى.

حوّل العصا إلى لوحة مفاتيح لكل ما عدا ذلك

كثير من الألعاب على Mac، والألعاب المبثوثة إليه، تقرأ لوحة المفاتيح ولا تقرأ عصا في وضع DirectInput. يقف InputConfig بينهما: يقرأ العصا ويرسل المفاتيح.

  • أنت: اضبط مفتاح الذراع في العصا، إن وُجد، على DP لتصل الذراع كلوحة اتجاهات. ثم اضغط Scan على صف، واضغط زر العصا، واختر المفتاح.
  • InputConfig: يحوّل الاتجاهات الأربعة للذراع إلى أربعة مفاتيح، وتحمل الحركة القطرية المفتاحين معًا، وهذا بالضبط ما تقرؤه به لعبة قتال من لوحة المفاتيح.
  • التحقق: اضغط كل زر في وضع التدريب في اللعبة وراقب الحركة.

يستطيع كل زر إرسال مفتاح واحد، أو مفتاحين معًا (مثل Drive Parry بزرين على زر واحد)، أو تركيبة، أو توربو، أو ماكرو.

وبعض العصي تقدم نفسها لوحة مفاتيح أيضًا. يقرأ InputConfig واحدة منها متى سُمح له بـ Input Monitoring في System Settings ثم Privacy & Security. وتضع قائمة Devices على العصا علامة بأنها تحتاج إلى Input Monitoring وتفتح لك الإعداد.

تعرّف على عصي PlayStation التي يسميها InputConfig

العصي المدرجة في قاعدة SDL GameControllerDB المجتمعية تُسمّى أزرارها وتوضع كأي يد PlayStation، ويرسمها Live Visualizer كعصا أركيد، مع لوحة اللمس في طرازات PS4 وPS5. وفي 1.6 يشمل ذلك Qanba Drone وDragon، وVictrix Pro FS لـ PS4، وMad Catz TE S+ لـ PS3 وPS4، وHori Fighting Stick mini 4، وRazer Panthera، وPDP Versus Fighting stick.

  • غياب L3 أو R3 أو نقرة لوحة اللمس. تتركها تعيينات المجتمع لـ Victrix Pro FS وPDP Versus Fighting وQanba Drone. ويقرؤها 1.6 على كل حال، في المواضع التي تضعها فيها كل عصا على طراز DualShock.
  • Turbo وMute ومفاتيح العصا الخاصة. تعمل داخل العصا، فلا يراها Mac أبدًا.
  • عصي Xbox المرخصة. هذه هي الحالة الصعبة: وضع Xbox هو أقل الأوضاع احتمالًا لأن يقرأه Mac، فإذا كان للعصا وضع DirectInput أو PlayStation فاستخدمه.

تطبيق الصانع لإعدادات Windows أو الألعاب المنزلية أمر منفصل عن كل هذا. لا شيء هنا يحتاج إليه.

أعدّ يدًا بلا ذراع

اليد التي كلها أزرار، مثل Hit Box وSnack Box وHaute42، هي نفسها العصا بالنسبة إلى Mac: الاتجاهات أزرار بدل ذراع، والوضع هو ما يحدد قدرة Mac على قراءتها. وهناك أمران مختلفان.

  • تنظيف SOCD يحدث داخل اليد. ما يتحول إليه اليسار مع اليمين، أو الأعلى مع الأسفل، يُضبط في إعدادات اليد نفسها. ولا يرى Mac وInputConfig إلا النتيجة، فاضبطه هناك.
  • لدى GP2040-CE وضع لوحة مفاتيح. تعمل أيدٍ كثيرة بلا ذراع بالبرنامج الثابت المفتوح المصدر GP2040-CE. وتحدد وثائقه الوضع بالزر المضغوط أثناء التوصيل: B1 لـ Switch، وB3 لـ PS3/DirectInput، وR2 للوحة المفاتيح (بأسماء أزرار GP2040-CE نفسها). في وضع لوحة المفاتيح تكون اليد لوحة مفاتيح USB، وتقرؤها كل لعبة على Mac تقبل المفاتيح بلا أداة ربط. وتختار المفتاح الذي يرسله كل زر في أداة الضبط على الويب الخاصة بـ GP2040-CE.

إذا كانت يدك تعمل بـ GP2040-CE، فوضع لوحة المفاتيح أبسط إعداد على Mac، وكنت سأستخدمه قبل InputConfig. أما الأوضاع الأخرى فيقرأ InputConfig فيها GP2040-CE في وضعي Generic وPS3 ويرسمها يدًا بلا ذراع في Live Visualizer. وتتغير أرقام الأزرار بتغير الوضع، فاضغط Scan بعد التبديل. أما وضع XInput فلا يمكن قراءته. والأيدي ذات البرامج الثابتة الأخرى تتبع الجدول أعلاه.

أعدّ عصا 8BitDo أو Mayflash

  • 8BitDo Arcade Stick. تذكر 8BitDo لها Switch وWindows، لا macOS، ولها وضعان هما Switch وX-input. جرّب وضع Switch عبر Bluetooth أولًا: يقرأ macOS 13 وما بعده أيدي Switch، وإذا ظهرت العصا في System Settings ثم Game Controllers رأتها الألعاب كأي يد. أما عبر كابل USB في وضع X-input فيقرأ InputConfig أيدي 8BitDo كثيرة مباشرة، لكن الألعاب لن ترى العصا بهذه الطريقة. اختبر على Mac عندك قبل أن تخطط، فـ 8BitDo لا تعد بأي منهما.
  • Mayflash F500. تذكر صفحة دعم Mayflash وضع macOS من البرنامج الثابت V1.28 فما بعد، يُضبط بضغط Select وA ثلاث ثوانٍ، وتنبه إلى أن تحديث البرنامج الثابت نفسه يجب أن يتم على كمبيوتر Windows.
  • عصي Mayflash الأخرى. وضع PC فيها هو الذي تجربه.

وصّلها بـ MacBook

تأتي معظم العصي بكابل USB-A، ومعظم أجهزة MacBook فيها USB-C فقط.

  • محول لا موزّع. يعمل محول بسيط من USB-C إلى USB-A. صل العصا به مباشرة، فبعض الموزعات تُسقط أجهزة HID.
  • كابل ينقل البيانات. إذا أضاءت العصا ولم يعرض Mac شيئًا، فجرّب كابلًا آخر قبل أي شيء: كثير من الكابلات في الأدراج للشحن فقط.
  • خزائن لاعبَين. يعطي InputConfig 1.6 كل لاعب على مشفّر أركيد مزدوج خانة يد خاصة به.

اعرف أي ألعاب القتال تعمل على Mac

قليل منها حاليًا.

  • بالبث فقط. Street Fighter 6 وTekken 8 وMortal Kombat 1 وGuilty Gear Strive ليس لها نسخة Mac وتصل إلى Mac بالبث من كمبيوتر Windows أو من خدمة سحابية تقدمها. والعصا التي يدرجها macOS يد تحكم تمر عادة عبر البث. والعصا التي لا يدرجها يمكنها اللعب مع ذلك عبر تخطيط لوحة المفاتيح في صفحة كل لعبة.
  • الأصلية. تعمل Skullgirls 2nd Encore أصلًا.
  • القديمة. تعمل ألعاب القتال الأركيد القديمة في محاكيات تقرأ العصا بنفسها.

يضيف البث تأخره الخاص، وهذا هو الثمن الحقيقي للعب التنافسي على Mac.

ما لا يستطيع فعله

  • أن يبدو كيد تحكم. يرسل InputConfig أحداث لوحة المفاتيح والماوس، فاللعبة التي لا تقبل إلا يد تحكم تحتاج إلى يد يتعرف إليها macOS، وهنا يأتي جدول الأوضاع.
  • أن يقرأ وضع Xbox. لا macOS ولا InputConfig يقرأ بروتوكول Xbox 360 السلكي.
  • أن ينظف SOCD. يُحل ذلك في البرنامج الثابت لليد قبل أن يرى Mac أي شيء.
  • أن يلغي التأخير تمامًا. يقرأ العصا 120 مرة في الثانية افتراضيًا، أو حتى 240 إذا رفعتها في Settings، فالانتظار قبل إرسال المفتاح أقصر مما يلاحظه أحد أثناء اللعب. وحين تقرأ اللعبة أو المحاكي العصا بنفسه فدعه يفعل.

الخلاصة

  • الوضع. جرّب PS3 أو PS4 أو DirectInput أولًا، وSwitch ثانيًا، وXbox أخيرًا.
  • المحاكيات. عيّن الأزرار في شاشة التحكم الخاصة بالمحاكي.
  • ألعاب لوحة المفاتيح. اضغط Scan لكل زر في InputConfig، والذراع على DP.
  • يد بلا ذراع بـ GP2040-CE. استخدم وضع لوحة المفاتيح فيها، فلا يحتاج إلى أداة ربط.

اضبط الوضع جيدًا يقرأ Mac كل عصا تقريبًا بلا برنامج تشغيل.

أسئلة

هل يمكنني استخدام عصا قتال على Mac؟

نعم. اضبطها على وضع PS3 أو PS4 أو DirectInput ووصّلها. يقرؤها macOS بلا برنامج تشغيل. وتستخدمها المحاكيات مباشرة، ويربطها InputConfig بمفاتيح للألعاب التي لا تقرأ غير لوحة المفاتيح. أما وضع Xbox، ووضع PC في كثير من العصي المرخصة من PlayStation، فلا يعمل عادة.

هل أحتاج إلى برنامج تشغيل لعصا أركيد على Mac؟

لا، ليس في وضع HID مثل PS3 أو PS4 أو DirectInput أو Switch. وللعصا العالقة في وضع Xbox، كانت برامج تشغيل Xbox 360 القديمة من جهات أخرى امتدادات نواة، ولا تحمّلها أجهزة Mac الحالية دون خفض إعدادات الأمان. وتبديل وضع العصا حل أفضل.

هل تعمل Victrix Pro FS أو Qanba Drone على Mac؟

في وضع PS4 يقرؤهما InputConfig بأزرار مسماة، ويقرأ 1.6 أزرار L3 وR3 ونقرة لوحة اللمس التي تتركها تعييناتهما المجتمعية. وقد لا تعرضهما الألعاب المبنية على دعم أيدي التحكم من Apple.

لماذا تعمل عصا الأركيد في OpenEmu ولا تعمل في لعبة؟

يقرأ المحاكي العصا كجهاز USB خام. ومعظم ألعاب Mac الأصلية لا تستمع إلا إلى الأيدي التي يدرجها macOS تحت System Settings ثم Game Controllers، والعصا في وضع DirectInput ليست منها. إما أن تجد وضعًا يدرجه macOS، أو أن تربط العصا بمفاتيح لوحة المفاتيح في اللعبة بواسطة InputConfig.

هل يضيف InputConfig تأخيرًا إلى عصا القتال؟

قليلًا. يقرأ العصا 120 مرة في الثانية افتراضيًا، أو حتى 240 إذا رفعتها في Settings، فالانتظار قبل إرسال المفتاح أقصر مما يلاحظه أحد أثناء اللعب. وحين تقرأ اللعبة أو المحاكي العصا بنفسه فدعه يفعل. ليس في ذلك الطريق أداة ربط.

هل يستطيع InputConfig تنظيف SOCD ليد بلا ذراع؟

لا. يُحل SOCD في البرنامج الثابت لليد قبل أن يرى Mac أي شيء، فاضبطه في اليد. ويمرر InputConfig ما تبلغ به اليد.

هل يمكنني استخدام لوحة مفاتيح Mac مثل Hit Box؟

نعم، ولا تحتاج إلى أداة ربط لذلك: الألعاب التي تقبل إدخال لوحة المفاتيح تقرؤها مباشرة. ويستمع InputConfig إلى لوحة المفاتيح دون أن يحجب المفاتيح، فهو الأداة الخطأ لإعادة ربط مفتاح بمفتاح آخر على لوحة المفاتيح.

هل يستطيع زر في عصا القتال تشغيل ماكرو؟

نعم. في InputConfig يمكن لأي زر في العصا إرسال مفتاحين معًا، أو توربو، أو ماكرو موقوت. والبطولات لا تسمح بالماكرو، واللعب عبر الإنترنت يتبع قواعد كل لعبة. وفائدته في التدريب، ولليدين اللتين لا تستطيعان ضغط زرين في اللحظة نفسها.

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

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

من يكتب. 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.