Nola erabili Xbox One kontrolagailua Fedora 31n eta saiatu ez hiltzen?

Xbox One kontrolatzailea Fedora 31

Duela egun batzuk Fedora 3-ren bertsio berria instalatzea erabaki nuen1 nire ordenagailu eramangarrian, bertsio berri honek dakartzan ezaugarri berriengatik baino, instalatzea erabaki nuen Wayland-ekin egindako aurrerapenak ikusteko, Fedora 28tik ez dut sistema sakonago probatu.

Gainera, errendimendua probatu nahi dut jokoei dagokionez eta batez ere Gnomek eskaintzen duen errendimenduari dagokionez sistemara, Fedora 31 izan aurretik Ubuntu 19.10 instalatuta nuelako, baina franko izanda, Ubunturen trantsizio bertsioak gustatzen zaizkit eta LTS nahiago dut. Abian jartzeak arreta deitu zidan arren sistemaren errendimenduari eta jokoei dagokienez hobekuntza handia duelako.

Gai nagusira pasatuz, Fedora 31 nire ordenagailuan instalatu ondoren eta egin pertsonalizazio zeregin batzuk sisteman (apurka-apurka partekatuko ditut hemen blogean, Fedora 31 mahaigain garbia ez baitzen nire gustukoa izan) zoaz Steam instalatzen nire ordenagailuan eta deskargatu nire gogoko izenburu batzuk Elkarrizketarako (denbora dudanean)

Hortik abiatuko naiz Fedora 31-n Xbox One kontrolagailua Steam-ekin batera erabili ahal izateko odisearekin. Beno, komando hau Linuxen erabili ahal izateko baldintza nagusia da laguntza gaituta izatea eta, batez ere, hari gabe erabiltzen bada ekipamenduak Bluetooth 4.0 edukitzea da, ekipoak hura ezagutu eta sinkronizatzeko.

Orain arte ez dut saiatu USB kontrola erabiltzen, ditudan kableak motzak direlako eta gogaikarriak direlako. Baina USB kontrola erabiltzen baduzu, ez zenuke arazo larririk izan behar, izan ere, hainbat bertsiotako Linux Kernel-ek dagoeneko laguntza gehitzen du, beraz ez duzu gehiago egin beharrik.

Haririk gabe erabiltzeko Bluetooth ekipoan aktibatu behar dugu, itxaron ezazu hura ezagutzen eta sinkronizatzen, dena ondo atera bada (zalantzan nago, zerbait delako hemen zaudelako) erabiltzen has zaitezke.

Bestalde sisteman gauza gehigarri batzuk instalatu beharko dituzu urrunekoa erabili ahal izateko. Urrunekoak sinkronizatzen saiatzerakoan ezagutzen bazaitu ere, deskonektatuta agertuko zaizu edo konektaturik agertuko da baina ez dagoen konexio batekin (buruko mina).

Fedora 31-n Xbox One kontrolagailua erabiltzeko baldintzak

Sarean arakatzen "hainbat irtenbide aurkitu ditut”Errazenetik hasita, lerroaren lerro batzuk editatu behar izatera iritsiko da (ez ditut bigarrenak jarriko, askori hainbat arazo eragiten baitie).

Lehenengo metodoa linux-goiburuak sisteman instalatzea da nukleoaren osagaien arteko interfazeak definitzeko beharrezkoak direnez.

Horretarako terminal batean komando hau idatziko dugu:

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

Instalazioa amaitutakoan, konexioa lortzen den ala ez frogatu dezakezu, kasu horretan ez ditugu beste pakete hauek instalatuko:

sudo yum install kernel-devel
sudo yum install kernel

Berriro saiatzen gara. Eta beno baiez dut lortu orain arte sistemaren bluetooth kontrolatzailea dela eta, gisa baliteke "Errele modua hobetua" izatea horrek Linux arazoak eragiten ditu Xbox One kontrolagailuarekin.

hau desgaitu daiteke honako hau idatzita:

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

Hau uneko saioan bakarrik funtzionatuko du ordenagailua berrabiarazten duzunean modu hori berriro aktibatuta dagoenetik Betirako desaktibatzeko, honako hau egin behar duzu:

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

Ondorengo lerroa bilatzen dugu eta honela itxura aldatzen dugu:
options bluetooth disable_ertm=1

Aldaketak gorde eta fitxategia ixten dugu.

Eta berriro saiatzen gara. Azkenean puntu honetara iritsi nintzen eta lagundu ninduen irtenbidea Steam OS kontrolatzaileak Fedora 31ra gehitzea da (Kasualitatez aurkitu ditut, nire arazoa konpondu nahian).

Hauek helbidetik deskarga daiteke honako esteka.

Edo terminaletik honako hauekin:

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

Orain fitxategia deskonprimitu besterik ez dugu:

tar -xzvf dkms-xpad.tar.gz

Karpetan sartzen gara:

cd dkms-xpad
cd steamos-xpad

Eta fitxategia exekutatuko dugu:

run 'sudo sh install.sh'

Hau eginez, berehala Steam-ek kontroladoreak detektatu eta leihoa ireki zidan Xbox kontrola gaitzeko eta orain urrunekoa sinkronizatzen dudanean konexio aktiboarekin agertzen bada.

Sistema berrabiaraztea gomendagarria den arren, honen hasieran kontrolatzaileak kargatu ahal izateko. Zerbitzatu dizun beste irtenbideren bat ezagutzen baduzu, partekatu lasai.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Iruzkin bat, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   Michael Mayol esan zuen

    Gamepad bat eramangarriarekin erabiltzea arraroa da.

    Baina nik uste dut programatzaileek uste dutela lignux erabiltzaileak oso adimendunak izan beharko liratekeela - orain garen hori da, eta horregatik gutxi gara - eta ez nik disfrutatu dezakedala, jende gutxiago adimenduna ere bai.

    Steam-ek edo / eta Fedorak xpad instalazio honetarako iradokizun bat jaso beharko lukete bat konektatuz, Steam bezeroak edo Fedora leiho leiho batek.

    Sistema eragileek eta aplikazioek gizaki normalentzat izan behar dutelako, baita normaletik beherakoentzat ere, eta ez bakarrik adimendunentzat.

bool (egia)