🎮 دليل إعدادات وحدات التحكم لمحاكي RPCS3
يوفر محاكي RPCS3 دعماً واسعاً لمختلف وحدات التحكم، ولكن لضمان أفضل تجربة محاكاة (تحديداً لوظائف الحساسية والميلان)، يجب اختيار الوحدة المناسبة والتعريفات الصحيحة.
💡 تحليل جودة وتوافق وحدات التحكم
- DualShock 3: الوحدة الأصلية لجهاز PS3. تدعم حساس الضغط والميلان، ولكن توصيلها بالكمبيوتر يتطلب تعريفات خارجية دقيقة نظراً لتعقيد بروتوكولها.
- DualShock 4: الخيار الأكثر استقراراً. تدعم الاهتزاز والميلان (Sixaxis) بشكل أصلي وتعمل بسلاسة عبر USB وبلوتوث.
- DualSense (PS5): تدعم الوظائف الأساسية بكفاءة عالية، ولكن الميزات المتقدمة (Adaptive Triggers) غير مدعومة حالياً في المحاكي.
- Xbox / XInput: تتميز بسهولة "التوصيل والتشغيل" الفورية، لكنها تفتقر تماماً لحساسية الضغط ووظائف الميلان الضرورية لبعض ألعاب PS3.
🛠️ إعداد DualShock 3 على نظام Windows
تتوفر عدة خيارات لتثبيت التعريفات، ونرتبها حسب الأفضلية التقنية:
- DsHidMini (الخيار الموصى به): تعريف حديث يدعم وضع البلوتوث والـ USB بكفاءة عالية ويحاكي سلوك اليد الأصلية.
- تعريف سوني الرسمي: يدعم الاتصال عبر USB فقط، ولا يوفر ميزات البلوتوث.
- ScpToolkit: تقنية قديمة لا يُنصح بها حالياً نظراً لعدم استقرارها وتعارضها مع وحدات XInput الأخرى.
⚠️ ملاحظات تقنية هامة:
- يجب إزالة كافة التعريفات القديمة كلياً قبل تثبيت DsHidMini لتجنب تعارض النظام.
- الوحدات المقلدة (Third-party) غالباً ما تفشل في العمل مع التعريفات الرسمية.
🔧 إعداد DualShock 4 و DualSense
على أنظمة Windows و Linux، يتم التعرف على هذه الوحدات بشكل أصلي. يُفضل استخدام Dedicated Pad Handler داخل إعدادات RPCS3.
تنبيه: يجب إغلاق البرامج الوسيطة مثل (DS4Windows) قبل تشغيل المحاكي لتجنب تكرار المدخلات أو تضارب الأوامر.
🐧 إعدادات الأنظمة المتقدمة (Linux / FreeBSD)
يجب إضافة صلاحيات الوصول للوحدة عبر ملف udev rules. مثال لإعداد DualShock 3 عبر USB:
# DualShock 3 over USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0268", MODE="0666"
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0268", MODE="0666"
بعد الحفظ، يجب إعادة تحميل القواعد بالأمر التالي:
sudo udevadm control --reload-rules
🎯 تصحيح محاور الأنالوج (Analog Calibration)
في حال وجود انحراف في المحاور على أنظمة Linux، يمكن تعديل ملف الإعدادات يدوياً:
الملف: ~/.config/rpcs3/evdev_positive_axis.yml
تغيير القيم التالية إلى (true):
ABS_X: true | ABS_Y: true | ABS_RX: true | ABS_RY: true
تغيير القيم التالية إلى (true):
ABS_X: true | ABS_Y: true | ABS_RX: true | ABS_RY: true
// HAKAMIQ TECH ARCHIVES // 2026 // CONTROLLER_GUIDE
0 تعليقات
💬 اترك تعليقاً أو استفساراً:
يسعدني جداً تفاعلك! إذا واجهتك أي مشكلة تقنية أو استفسار حول الشرح، لا تتردد في كتابته بالأسفل.
📌 تنبيهات هامة:
▪️ يرجى توضيح المشكلة أو رسالة الخطأ بدقة لنتمكن من مساعدتك.
▪️ يُمنع إرفاق روابط خارجية أو طلب ملفات مقرصنة التزاماً بسياسات جوجل.
✅ سيتم الرد عليك في أقرب فرصة ممكنة!