Last updated on

تشغيل SIXAXIS في RPCS3 باستخدام يد Xbox والماوس


<div class="hq-badges">
    <span class="hq-badge hq-badge-red">RPCS3</span>
    <span class="hq-badge hq-badge-green">Xbox Controller</span>
    <span class="hq-badge hq-badge-blue">Mouse Gyro</span>
    <span class="hq-badge">SIXAXIS</span>
</div>

<h2>
    تشغيل SIXAXIS في RPCS3 باستخدام يد Xbox والماوس
</h2>

<p>
    يد Xbox تشتغل بشكل طبيعي مع محاكي
    <code>RPCS3</code>
    عن طريق
    <code>XInput</code>
    لكن اليد نفسها ما فيها حساس حركة أو جيروسكوب مثل يد PlayStation 3
</p>

<p>
    لما اللعبة تطلب منك تحرك أو تميل اليد
    تستخدم الماوس للحركة المطلوبة
    وبعدها تكمل لعب بيد Xbox بشكل طبيعي
</p>
<h3>تشغيل Mouse-based Gyro</h3>

<p>
    من نافذة RPCS3 الرئيسية ادخل إلى المسار التالي
</p>

<div class="hq-setting-box">

    <span class="hq-setting-path">
        Config &gt; Settings &gt; I/O
    </span>

    <div class="hq-checkbox">
        <span class="hq-check">✓</span>
        <strong>Enable Mouse-based Gyro</strong>
    </div>

</div>

<figure class="hq-shot hq-shot-small">

    <a
        href="https://blogger.googleusercontent.com/img/a/AVvXsEg3RkAznh_unvkYF9dk-EAtcZo4nUuTTfIN5gMXD1qI7ogtzorunpECDm0UjqZV54WG1ojxP7aZLmkVbAdCI1n2y3dUu5KLMTbgMyI0CkYACCgCa3UkzIH0ED0NmSJyhVwDGA3i4Fz418l8WHikL6G-qIuqQp26fzB5Ukxh1wukHwE6CMQiH_FpSgvkbVg"
        target="_blank"
        rel="noopener noreferrer">

        <img
            alt="فتح قائمة Config في RPCS3"
            decoding="async"
            loading="lazy"
            src="https://blogger.googleusercontent.com/img/a/AVvXsEg3RkAznh_unvkYF9dk-EAtcZo4nUuTTfIN5gMXD1qI7ogtzorunpECDm0UjqZV54WG1ojxP7aZLmkVbAdCI1n2y3dUu5KLMTbgMyI0CkYACCgCa3UkzIH0ED0NmSJyhVwDGA3i4Fz418l8WHikL6G-qIuqQp26fzB5Ukxh1wukHwE6CMQiH_FpSgvkbVg">
    </a>

    <figcaption class="hq-caption">
        افتح قائمة Config من أعلى المحاكي ثم اختر Settings
    </figcaption>

</figure>

<figure class="hq-shot hq-shot-medium">

    <a
        href="https://blogger.googleusercontent.com/img/a/AVvXsEhXWwCHVX0PK55P2V8cIH1koYe2XJ__Dpm6MjIx0FReMWjWC_3afHuCyMXnXrW5YuuGniQktwRdGmkhefxKP3Q7WRzpi8_QNLdlCV14C6XZBh4M8_O4zYCYjliTe5cTojjJyx6vGSdKB_HqXAgDZXQCLnlEeK8eyKbnyDRbp0NNVbYzMqUEfnPAzvLdmJs"
        target="_blank"
        rel="noopener noreferrer">

        <img
            alt="خيار Enable Mouse-based Gyro داخل إعدادات RPCS3"
            decoding="async"
            loading="lazy"
            src="https://blogger.googleusercontent.com/img/a/AVvXsEhXWwCHVX0PK55P2V8cIH1koYe2XJ__Dpm6MjIx0FReMWjWC_3afHuCyMXnXrW5YuuGniQktwRdGmkhefxKP3Q7WRzpi8_QNLdlCV14C6XZBh4M8_O4zYCYjliTe5cTojjJyx6vGSdKB_HqXAgDZXQCLnlEeK8eyKbnyDRbp0NNVbYzMqUEfnPAzvLdmJs">
    </a>

    <figcaption class="hq-caption">
        من قسم I/O فعل خيار Enable Mouse-based Gyro
    </figcaption>

</figure>

<p>
    أو إذا كان عندك تخصيص خاص لتشغيل اللعبة
    افتح إعدادات اللعبة نفسها وادخل إلى قسم
    <code>I/O</code>
</p>

<figure class="hq-shot hq-shot-wide">

    <a
        href="https://blogger.googleusercontent.com/img/a/AVvXsEj2z2Pjg3w7BH1hXaXEYB3lL6hoi0Bvq_xPRvgDWYhpWhF6edlcZFiS_7vzxrJzoGCw1H2p_sqor6qqJVVhHPR9sdiEQeWAydikxzRGgSYngimhQuyPVg9mCR3Mx39qSriXdTfV_ub6k_wYijzOoydFu39FPKextH8wLR8EqWBwna0RpaZEt0Tn8ZeVcZQ"
        target="_blank"
        rel="noopener noreferrer">

        <img
            alt="فتح الإعدادات الخاصة باللعبة داخل RPCS3"
            decoding="async"
            loading="lazy"
            src="https://blogger.googleusercontent.com/img/a/AVvXsEj2z2Pjg3w7BH1hXaXEYB3lL6hoi0Bvq_xPRvgDWYhpWhF6edlcZFiS_7vzxrJzoGCw1H2p_sqor6qqJVVhHPR9sdiEQeWAydikxzRGgSYngimhQuyPVg9mCR3Mx39qSriXdTfV_ub6k_wYijzOoydFu39FPKextH8wLR8EqWBwna0RpaZEt0Tn8ZeVcZQ">
    </a>

    <figcaption class="hq-caption">
        تقدر تدخل إلى الإعدادات الخاصة باللعبة بدل الإعدادات العامة
    </figcaption>

</figure>

<p>
    يعني بالخطوات التالية
</p>

<div class="hq-steps">

    <div class="hq-step">
        <span class="hq-number">1</span>

        <div class="hq-step-text">
            افتح
            <code>Config</code>
            من أعلى المحاكي
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">2</span>

        <div class="hq-step-text">
            اختر
            <code>Settings</code>
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">3</span>

        <div class="hq-step-text">
            ادخل إلى قسم
            <code>I/O</code>
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">4</span>

        <div class="hq-step-text">
            فعل خيار
            <code>Enable Mouse-based Gyro</code>
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">5</span>

        <div class="hq-step-text">
            اضغط
            <code>Apply</code>
            أو
            <code>Save</code>
        </div>
    </div>

</div>

<div class="hq-success">
    بعد تفعيل الخيار
    تكون حركة الماوس جاهزة من بداية تشغيل اللعبة
</div>

<div class="hq-warning">
    لو ما ظهر عندك خيار
    <code>Enable Mouse-based Gyro</code>
    حدث RPCS3 إلى نسخة حديثة
</div>
<h3>طريقة استخدام SIXAXIS داخل اللعبة</h3>

<p>
    شغل اللعبة والعب بيد Xbox بشكل طبيعي
</p>

<div class="hq-steps">

    <div class="hq-step">
        <span class="hq-number">1</span>

        <div class="hq-step-text">
            لما اللعبة تطلب منك تحرك أو تميل اليد
            اضغط داخل نافذة اللعبة أول
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">2</span>

        <div class="hq-step-text">
            خلك ضاغط على زر الماوس اليمين
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">3</span>

        <div class="hq-step-text">
            وأنت ضاغط
            حرك الماوس في الاتجاه اللي تطلبه اللعبة
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">4</span>

        <div class="hq-step-text">
            لو احتجت الاتجاه الثالث
            استخدم عجلة الماوس
        </div>
    </div>

    <div class="hq-step">
        <span class="hq-number">5</span>

        <div class="hq-step-text">
            بعد ما تتجاوز الجزء
            اترك زر الماوس اليمين
            وكمل لعب بيد Xbox
        </div>
    </div>

</div>

<div class="hq-note">
    أول ما تترك زر الماوس اليمين
    ترجع الحركة لوضعها الطبيعي
    وما تبقى اليد داخل اللعبة مائلة
</div>
<h3>اتجاهات حركة الماوس</h3>

<div class="hq-axis-grid">

    <div class="hq-axis">
        <strong>يمين ويسار</strong>
        <code>Motion X</code>
    </div>

    <div class="hq-axis">
        <strong>فوق وتحت</strong>
        <code>Motion Z</code>
    </div>

    <div class="hq-axis">
        <strong>عجلة الماوس</strong>
        <code>Motion Y</code>
    </div>

</div>

<div class="hq-warning">
    لو الحركة ما ضبطت من أول محاولة
    جرب يمين ويسار
    وبعدها فوق وتحت
    وبعدها عجلة الماوس
</div>
<h3>اختصار Ctrl + G</h3>

<p>
    الاختصار الافتراضي لتشغيل أو إيقاف
    <code>Mouse-based Gyro</code>
    وقت اللعب هو
</p>

<div class="hq-success">
    <code>Ctrl + G</code>
</div>

<p>
    لو خيار
    <code>Enable Mouse-based Gyro</code>
    مفعّل من إعدادات
    <code>I/O</code>
    تكون الميزة شغالة من بداية اللعبة
</p>

<div class="hq-note">
    ما تحتاج تضغط
    <code>Ctrl + G</code>
    كل مرة
    استخدمه فقط لو تبي توقف الميزة أو تشغلها من جديد
</div>

<div class="hq-warning">
    لو حركت الماوس وما صار شيء
    اضغط
    <code>Ctrl + G</code>
    مرة واحدة داخل نافذة اللعبة
    وبعدها جرب من جديد
</div>
<h3>مثال من لعبة تستخدم حركة SIXAXIS</h3>

<p>
    الصورة التالية من لعبة
    <code>Sly Cooper: Thieves in Time</code>
    وتحديدًا جزء
    <code>Spark Runner</code>
</p>

<p>
    هذا الجزء استُخدم أثناء تطوير واختبار ميزة
    <code>Mouse-based Gyro</code>
    داخل RPCS3
</p>

<figure class="hq-shot hq-shot-wide">

    <a
        href="https://github.com/user-attachments/assets/4aab5742-b609-4fea-82d6-574debeeba0f"
        rel="nofollow noopener noreferrer"
        target="_blank">

        <img
            alt="جزء Spark Runner المستخدم لاختبار Mouse-based Gyro في RPCS3"
            decoding="async"
            loading="lazy"
            referrerpolicy="no-referrer"
            src="https://github.com/user-attachments/assets/4aab5742-b609-4fea-82d6-574debeeba0f">
    </a>

    <figcaption class="hq-caption">
        صورة أرفقها مطور الميزة في صفحة RPCS3 على GitHub
    </figcaption>

</figure>

<div class="hq-note">
    في الأجزاء المشابهة
    خلك ضاغط على زر الماوس اليمين
    وحرك الماوس عشان تميل الاتجاه داخل اللعبة
</div>
<h3>لو SIXAXIS ما اشتغل</h3>

<div class="hq-problems">

    <div class="hq-problem">
        <strong>الخيار غير موجود</strong>

        حدث RPCS3 إلى نسخة حديثة
        وبعدها افتح Config ثم Settings ثم I/O
    </div>

    <div class="hq-problem">
        <strong>حركت الماوس وما صار شيء</strong>

        اضغط داخل نافذة اللعبة
        وخلك ضاغط على زر الماوس اليمين
    </div>

    <div class="hq-problem">
        <strong>الميزة مطفأة</strong>

        اضغط Ctrl + G مرة واحدة داخل اللعبة
        وبعدها جرب من جديد
    </div>

    <div class="hq-problem">
        <strong>الاتجاه غلط</strong>

        جرب يمين ويسار
        ثم فوق وتحت
        ثم عجلة الماوس
    </div>

    <div class="hq-problem">
        <strong>الحركة سريعة</strong>

        حرك الماوس بهدوء
        وبمسافة قصيرة
    </div>

    <div class="hq-problem">
        <strong>زر Configure ما يفتح</strong>

        ما تحتاج هذا الزر
        في طريقة Mouse-based Gyro
    </div>

</div>
<h3>الخلاصة</h3>

<p>
    افتح
    <code>Config &gt; Settings &gt; I/O</code>
    وفعل
    <code>Enable Mouse-based Gyro</code>
</p>

<p>
    وقت ما اللعبة تطلب حركة
    خلك ضاغط على زر الماوس اليمين
    وحرك الماوس أو عجلة الماوس
</p>

<p>
    بعد ما تخلص
    اترك زر الماوس اليمين
    وكمل لعب بيد Xbox
</p>
<h3>المصادر</h3>

<div class="hq-sources">

    <a
        class="hq-source"
        href="https://github.com/RPCS3/rpcs3/pull/18113"
        rel="nofollow noopener noreferrer"
        target="_blank">
        إضافة Mouse-based Gyro
    </a>

    <a
        class="hq-source"
        href="https://github.com/RPCS3/rpcs3/pull/18835"
        rel="nofollow noopener noreferrer"
        target="_blank">
        إضافة الخيار إلى إعدادات I/O
    </a>

    <a
        class="hq-source"
        href="https://github.com/RPCS3/rpcs3/issues/18197"
        rel="nofollow noopener noreferrer"
        target="_blank">
        توضيح اختصار Ctrl + G
    </a>

    <a
        class="hq-source"
        href="https://github.com/RPCS3/rpcs3/issues/13883"
        rel="nofollow noopener noreferrer"
        target="_blank">
        طلب دعم الحركة لأيدي XInput
    </a>

</div>