Kako koristiti Xbox One kontroler u Fedori 31 i ne umrijeti pokušavajući?

Xbox One kontroler Fedora 31

Prije nekoliko dana odlučio sam instalirati novu verziju Fedore 31 na svom prijenosnom računalu, a ne zbog novih značajki koje ova nova verzija uključuje, jednostavno sam je odlučio instalirati vidjeti napredak koji je postignut s Waylandom, od Fedore 28 nisam temeljitije testirao sustav.

Osim toga, želim testirati performanse u igrama, a posebno performanse koje nudi Gnome u sustav, jer prije Fedore 31 instalirao sam Ubuntu 19.10, ali iskreno, sviđaju mi ​​se prijelazne verzije Ubuntua i više volim LTS. Iako mi je lansiranje privuklo pažnju jer se može pohvaliti velikim poboljšanjem u pogledu performansi sustava i igara.

Prelazeći na glavnu temu, nakon što sam instalirao Fedoru 31 na moje računalo i izvršiti neke zadatke prilagodbe sustava (koje ću podijeliti malo po malo ovdje na blogu, budući da mi Fedora 31 radna površina u čistom stanju nije bila po volji) idite instalirati Steam na moje računalo i preuzmite neke od mojih omiljenih naslova Za druženje (kad budem imao vremena)

Tu idem u odiseju da mogu upotrijebiti svoj Xbox One kontroler na Fedori 31 uz Steam. Pa, glavni zahtjev da biste mogli koristiti ovu naredbu u Linuxu je da imate omogućenu podršku, a pogotovo ako se koristi bežično, oprema ima Bluetooth 4.0 tako da je oprema prepoznaje i sinkronizira.

Do sada nisam pokušao koristiti USB kontrolu jer su kabeli koji imam kratki i smetaju. Ali ako koristite USB kontrolu, ne biste trebali imati većih problema, jer Linux Kernel iz nekoliko verzija već ima dodanu podršku, tako da ne morate više raditi.

Ali da bismo ga koristili bežično, moramo aktivirati Bluetooth na opremi, pričekajte da ga prepozna i sinkronizira, ako je sve prošlo u redu (u što sumnjam, jer ste ovdje s razlogom), možete ga početi koristiti.

Baš suprotno morat ćete instalirati neke dodatne stvari u sustav da biste mogli koristiti daljinski upravljač. Budući da čak i ako vas daljinski upravljač prepozna kada pokušate sinkronizirati, on će se činiti kao odspojen ili će izgledati povezan, ali ne i s uspostavljenom vezom (glavobolja).

Zahtjevi za upotrebu Xbox One kontrolera u Fedori 31

Pretražujući mrežu pronašao sam razna "rješenja”U rasponu od najjednostavnije do uređivanja nekih redaka grube (potonju neću smjestiti, jer mnogima stvara razne probleme).

Prva metoda je instaliranje zaglavlja linux na sustav jer su potrebne za definiranje sučelja između komponenti jezgre.

Za ovu u terminal ćemo upisati sljedeću naredbu:

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

Nakon što je instalacija gotova, možete testirati je li veza ostvarena, u tom slučaju nećemo instalirati ove druge pakete:

sudo yum install kernel-devel
sudo yum install kernel

Pokušavamo ponovo. I dobro danisam uspio do ovog trenutka to je možda zbog bluetooth upravljačkog programa sustava, kao može imati "Poboljšani način releja" što uzrokuje probleme na Linuxu s Xbox One kontrolerom.

ovo može se onemogućiti upisivanjem sljedećeg:

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

To će raditi samo tijekom trenutne sesije, jer kada ponovno pokrenete računalo, taj se način ponovno aktivira, da biste ga trajno deaktivirali, morate učiniti sljedeće:

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

Tražimo sljedeći redak i mijenjamo ga tako da izgleda ovako:
options bluetooth disable_ertm=1

Spremamo promjene i zatvorimo datoteku.

I pokušavamo ponovo. Konačno sam došao do ove točke i rješenje koje mi je pomoglo je dodati upravljačke programe Steam OS-a u Fedoru 31 (Pronašao sam ih slučajno, pokušavajući riješiti svoj problem).

Ovo možete preuzeti s sljedeći link.

Ili s terminala s:

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

Sada samo moramo raspakirati datoteku s:

katran -xzvf dkms-xpad.tar.gz

Ulazimo u mapu:

cd dkms-xpad
cd steamos-xpad

I izvršit ćemo datoteku:

run 'sudo sh install.sh'

Radeći ovo, odmah je Steam otkrio kontrolere i otvorio mi prozor kako bih omogućio Xbox kontrolu i kad sada sinkroniziram daljinski ako se pojavio s aktivnom vezom.

Iako se preporučuje ponovno pokretanje sustava tako da se upravljački programi učitaju na početku ovoga. Ako znate neko drugo rješenje koje vam je poslužilo, slobodno ga podijelite.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Michael Mayol dijo

    Korištenje kontrolera za igre s prijenosnim računalom rijetko je.

    Ali mislim da programeri misle da bi korisnici lignuxa trebali biti vrlo pametni - što smo sada i iz tog razloga nas je malo - a ne da mogu uživati ​​u tome, također manje pametni ljudi.

    Steam i / ili Fedora trebali bi dobiti prijedlog da se ova xpad instalacija ponudi povezivanjem, bilo putem Steam klijenta ili kroz Fedora skočni prozor.

    Jer operativni sustavi i aplikacije moraju biti za normalna ljudska bića, čak i ona koja su ispod normalne, a ne samo za pametne.