چگونه می توان از کنترل کننده Xbox One در Fedora 31 استفاده کرد و در تلاش نرفت؟

کنترل Xbox One Fedora 31

چند روز پیش تصمیم گرفتم نسخه جدید Fedora 3 را نصب کنم1 به جای ویژگی های جدیدی که این نسخه جدید در خود دارد ، روی لپ تاپم تصمیم گرفتم آن را نصب کنم برای دیدن پیشرفت های حاصل شده با Wayland ، از زمان Fedora 28 من سیستم را به طور دقیق تری آزمایش نکردم.

علاوه بر این ، من می خواهم عملکرد را از نظر بازی ها و به خصوص عملکرد ارائه شده توسط Gnome آزمایش کنم به سیستم ، زیرا قبل از داشتن فدورا 31 ، اوبونتو 19.10 را نصب کرده بودم ، اما صریح بگویم که نسخه های انتقال اوبونتو را دوست دارم و LTS را ترجیح می دهم. اگرچه این پرتاب مورد توجه من قرار گرفت زیرا از نظر عملکرد سیستم و بازی ها پیشرفت چشمگیری دارد.

رفتن به موضوع اصلی ، پس از نصب Fedora 31 بر روی کامپیوتر من و برخی از کارهای سفارشی سازی را برای سیستم انجام دهید (که من کم کم در اینجا در وبلاگ به اشتراک خواهم گذاشت ، زیرا میزکار Fedora 31 در تمیز مورد علاقه من نبود) برو Steam را روی رایانه من نصب کن و برخی از عناوین مورد علاقه من را بارگیری کن برای پاتوق (وقتی وقت دارم)

اینجاست که من به ادیسه می روم و می توانم از کنترل کننده Xbox One خود در Fedora 31 در کنار Steam استفاده کنم. خوب ، نیاز اصلی برای استفاده از این دستور در لینوکس این است که پشتیبانی پشتیبانی شود و به خصوص اگر از آن به صورت بی سیم استفاده شود این است که تجهیزات دارای بلوتوث 4.0 هستند تا تجهیزات آن را تشخیص داده و همگام سازی کنند.

تاکنون من استفاده از کنترل USB را امتحان نکرده ام زیرا کابلهایی که دارم کوتاه هستند و آزار دهنده هستند. اما اگر از کنترل USB استفاده می کنید ، مشکلی اساسی نخواهید داشت ، زیرا هسته لینوکس چندین نسخه از قبل پشتیبانی بیشتری داشته است بنابراین نیازی به انجام کارهای بیشتر نیست.

اما برای استفاده بی سیم باید بلوتوث را روی تجهیزات فعال کنیم، منتظر بمانید تا آن را تشخیص دهد و آن را همگام سازی کنید ، اگر همه چیز خوب پیش رفت (که من شک دارم ، زیرا برای چیزی اینجا هستید) می توانید از آن استفاده کنید.

برعکس برای استفاده از راه دور باید موارد اضافی را به سیستم نصب کنید. از آنجا که حتی اگر ریموت هنگام تلاش برای همگام سازی شما را بشناسد ، به نظر می رسد قطع شده است یا متصل به نظر می رسد اما با اتصال برقرار نشده (سردرد).

شرایط استفاده از کنترلر Xbox One در Fedora 31

با جستجو در شبکه راه حل های مختلفی پیدا کردم”از ساده ترین ها گرفته تا مجبور به ویرایش برخی از خطوط grub (خط دوم را قرار نمی دهم ، زیرا برای بسیاری از افراد مشکلات مختلفی ایجاد می کند).

روش اول نصب سرآیند های linux روی سیستم است زیرا آنها برای تعریف رابط بین اجزای هسته مورد نیاز هستند.

برای این کار در یک ترمینال می خواهیم دستور زیر را تایپ کنیم:

sudo dnf install kernel-modules-extra
sudo dnf install joystick-support

پس از نصب ، می توانید بررسی کنید که آیا اتصال برقرار است یا خیر ، در این صورت ما نمی خواهیم این بسته های دیگر را نصب کنیم:

sudo yum install kernel-devel
sudo yum install kernel

دوباره امتحان می کنیم. و خوب بلهمن تاکنون موفق نشده ام ، این ممکن است به دلیل درایور بلوتوث سیستم باشد ، پس از ممکن است "حالت رله پیشرفته" داشته باشد که باعث ایجاد مشکلی در لینوکس با کنترل کننده Xbox One می شود.

این با تایپ موارد زیر می توان آن را غیرفعال کرد:

sudo bash -c 'echo 1 > /sys/module/bluetooth/parameters/disable_ertm'

از زمان شروع مجدد رایانه ، این حالت فقط در جلسه فعلی کار می کند ، حالت دوباره فعال می شود ، برای غیرفعال کردن دائمی آن ، باید موارد زیر را انجام دهید:

sudo gedit /etc/modprobe.d/bluetooth.conf

ما به دنبال خط زیر می گردیم و آن را تغییر می دهیم تا به این شکل در بیاید:
options bluetooth disable_ertm=1

ما تغییرات را ذخیره کرده و پرونده را می بندیم.

و دوباره امتحان می کنیم. سرانجام به این مرحله رسیدم و راه حلی که به من کمک کرد افزودن درایورهای سیستم عامل Steam به Fedora 31 است (من آنها را به طور تصادفی پیدا کردم و سعی کردم مشکلم را برطرف کنم).

اینها از اینجا قابل بارگیری است لینک زیر

یا از ترمینال با:

wget https://blog.desdelinux.net/wp-content/uploads/2019/11/dkms-xpad.tar.gz

حالا ما فقط باید فایل را از حالت فشرده خارج کنیم:

tar -xzvf dkms -xpad.tar.gz

ما وارد پوشه می شویم:

cd dkms-xpad
cd steamos-xpad

و ما قصد داریم پرونده را اجرا کنیم:

run 'sudo sh install.sh'

با انجام این، بلافاصله Steam کنترل کننده ها را شناسایی کرد و پنجره را برای فعال کردن کنترل Xbox باز کرد و اگر اکنون ریموت با اتصال فعال نشان داده شود همگام سازی می کنم.

اگرچه توصیه می شود سیستم را مجدداً راه اندازی کنید تا در ابتدای این کار درایورها بارگیری شوند. اگر راه حل دیگری که به شما خدمت کرده است می دانید ، آزادانه آن را به اشتراک بگذارید.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

نظر بدهید ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   میگل مایول dijo

    استفاده از گیم پد با لپ تاپ نادر است.

    اما من فکر می کنم که برنامه نویسان فکر می کنند که کاربران lignux باید بسیار باهوش باشند - که اکنون ما هستیم ، و به همین دلیل تعدادمان کم است - و نه اینکه من از آن لذت ببرم ، همچنین افراد باهوش کمتر.

    بخار و / یا فدورا باید پیشنهادی را برای این نصب xpad دریافت کنند که با اتصال یکی از آن ها ، یا توسط مشتری Steam یا از طریق پنجره بازشو Fedora ، ارائه می شود.

    زیرا سیستم عامل ها و برنامه های کاربردی باید برای انسان های عادی باشد ، حتی کسانی که از حد نرمال هستند و فقط برای باهوش نیستند.

bool (درست)