Kako uporabiti krmilnik Xbox One v Fedori 31 in ne umreti pri poskusu?

Krmilnik Xbox One Fedora 31

Pred nekaj dnevi sem se odločil namestiti novo različico Fedore 31 na prenosnem računalniku, namesto zaradi novih funkcij, ki jih vključuje nova različica, sem se preprosto odločil, da ga namestim videti napredek, dosežen z Waylandom, od Fedore 28 nisem temeljiteje preizkusil sistema.

Poleg tega želim preizkusiti zmogljivost z vidika iger in še posebej zmogljivosti, ki jo ponuja Gnome v sistem, ker sem pred Fedoro 31 namestil Ubuntu 19.10, vendar sem odkrit, všeč so mi prehodne različice Ubuntuja in imam raje LTS. Čeprav je lansiranje pritegnilo mojo pozornost, ker se ponaša z velikim izboljšanjem glede zmogljivosti sistema in iger.

Prehod na glavno temo, po namestitvi Fedore 31 v moj računalnik in izvedem nekaj nalog prilagajanja sistema (ki jih bom polagoma delil tukaj v blogu, saj namizje Fedore 31 v čisti obliki ni bilo po mojem okusu) pojdite namestiti Steam v moj računalnik in prenesite nekaj mojih najljubših naslovov Za druženje (ko imam čas)

Tu grem v odisejado, da lahko skupaj s Steamom uporabljam svoj krmilnik Xbox One na Fedori 31. No, glavna zahteva, da lahko uporabljate ta ukaz v Linuxu, je, da imate omogočeno podporo, še posebej, če se uporablja brezžično, je, da ima oprema Bluetooth 4.0, tako da jo oprema prepozna in sinhronizira.

Do zdaj nisem poskusil z uporabo USB nadzora, ker so moji kabli kratki in so moteči. Če pa uporabljate nadzor USB, ne bi smeli imeti večjih težav, saj ima jedro Linuxa iz več različic dodano podporo, zato vam ni treba storiti več.

Če pa jo želimo uporabljati brezžično, moramo na opremi aktivirati Bluetooth, počakajte, da ga prepozna in sinhronizira, če je šlo vse v redu (v kar dvomim, ker ste zaradi nečesa tu), ga lahko začnete uporabljati.

Nasprotno v sistem boste morali namestiti nekaj dodatnih stvari, da boste lahko uporabljali daljinski upravljalnik. Ker tudi, če vas daljinski upravljalnik prepozna, ko ga poskušate sinhronizirati, bo videti kot prekinjen ali pa bo povezan, ne pa z vzpostavljeno povezavo (glavobol).

Zahteve za uporabo krmilnika Xbox One v Fedori 31

Z iskanjem po internetu sem našel različne "rešitve”Od najpreprostejšega do urejanja nekaterih vrstic grube (slednje ne bom postavil, saj mnogim povzroča različne težave).

Prva metoda je namestitev glave linux v sistem saj so nujni za definiranje vmesnikov med komponentami jedra.

Za to v terminalu bomo vnesli naslednji ukaz:

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

Ko je namestitev končana, lahko preizkusite, ali je povezava dosežena, v tem primeru ne bomo namestili teh drugih paketov:

sudo yum install kernel-devel
sudo yum install kernel

Poskusimo znova. In no jado zdaj mi ni uspelo, morda je to posledica sistemskega gonilnika Bluetooth, saj ima lahko "Izboljšan način prenosa" kar povzroča težave v Linuxu s krmilnikom Xbox One.

To lahko onemogočite tako, da vnesete naslednje:

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

To bo delovalo samo med trenutno sejo, saj se ob ponovnem zagonu računalnika ta način ponovno aktivira, če ga želite trajno deaktivirati, morate storiti naslednje:

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

Iščemo naslednjo vrstico in jo spremenimo tako, da izgleda tako:
options bluetooth disable_ertm=1

Spremembe shranimo in datoteko zapremo.

In poskusimo znova. Končno sem prišel do te točke in rešitev, ki mi je pomagala, je dodati gonilnike Steam OS v Fedora 31 (Našel sem jih po naključju in poskušal odpraviti težavo).

Ti lahko prenesete iz naslednjo povezavo.

Ali s terminala z:

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

Zdaj moramo datoteko samo razpakirati:

tar -xzvf dkms -xpad.tar.gz

Vnesemo mapo:

cd dkms-xpad
cd steamos-xpad

In datoteko bomo izvedli:

run 'sudo sh install.sh'

S tem takoj je Steam zaznal krmilnike in mi odprl okno, da omogočim nadzor Xbox in ko zdaj sinhroniziram daljinec, če se je pojavil z aktivno povezavo.

Čeprav je priporočljivo znova zagnati sistem, tako da so gonilniki naloženi na začetku tega. Če veste za katero koli drugo rešitev, ki vam je postregla, jo lahko delite.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Michael Mayol je dejal

    Uporaba igralnega krmilnika z prenosnikom je redka.

    Ampak mislim, da programerji menijo, da bi morali biti uporabniki lignuxa zelo pametni - kar smo zdaj in zato nas je malo - in ne, da bi lahko užival, tudi manj pametni ljudje.

    Steam in / ali Fedora morata prejeti predlog, da se ta namestitev xpad ponudi s povezovanjem odjemalca Steam ali pojavnega okna Fedora.

    Ker morajo biti operacijski sistemi in aplikacije namenjeni običajnim ljudem, tudi tistim, ki so pod normalno, in ne samo pametnim.