Kā Fedora 31 izmantot Xbox One kontrolieri un nemirstot mēģināt?

Xbox One kontrolieris Fedora 31

Pirms dažām dienām es nolēmu instalēt jauno Fedora 3 versiju1 savā klēpjdatorā, nevis jauno funkciju dēļ, kuras šī jaunā versija ietver, es vienkārši nolēmu to instalēt lai redzētu progresu, kas panākts ar Veilendu, kopš Fedora 28 es neesmu pārbaudījis sistēmu pamatīgāk.

Bez tam es vēlos pārbaudīt sniegumu attiecībā uz spēlēm un it īpaši Gnome piedāvāto sniegumu sistēmai, jo pirms Fedora 31 instalēšanas es biju instalējis Ubuntu 19.10, bet, atklāti sakot, es nobaudu Ubuntu pārejas versijas un dodu priekšroku LTS. Lai gan palaišana piesaistīja manu uzmanību, jo tā lepojas ar lieliskiem uzlabojumiem sistēmas veiktspējas un spēļu ziņā.

Pārejot uz galveno tēmu, pēc Fedora 31 instalēšanas manā datorā un veiciet dažus pielāgošanas uzdevumus sistēmā (ar kuriem es pamazām dalīšos šeit emuārā, jo Fedora 31 darbvirsma tīrā veidā man nepatika) ejiet instalēt Steam manā datorā un lejupielādējiet dažus no maniem iecienītākajiem nosaukumiem Tusēties (kad man ir laiks)

Šeit es devos uz odiseju, lai varētu izmantot savu Xbox One kontrolieri Fedora 31 līdzās Steam. Nu, galvenā prasība, lai varētu izmantot šo komandu Linux, ir tas, ka atbalsts ir iespējots un it īpaši, ja tas tiek izmantots bezvadu režīmā, ir tas, ka iekārtai ir Bluetooth 4.0, lai iekārta to atpazītu un sinhronizētu.

Līdz šim es neesmu mēģinājis izmantot USB vadību, jo man piederošie kabeļi ir īsi un tie ir kaitinoši. Bet, ja izmantojat USB vadību, jums nevajadzētu būt lielām problēmām, jo ​​Linux kodolam no vairākām versijām jau ir pievienots atbalsts, tāpēc jums nav jādara vairāk.

Bet, lai to izmantotu bezvadu režīmā, aprīkojumā jāaktivizē Bluetooth, pagaidiet, kamēr tas to atpazīs un sinhronizēs, ja viss ir izdevies labi (par ko es šaubos, jo jūs šeit esat iemesla dēļ), varat sākt to izmantot.

Gluži pretēji jums būs jāinstalē dažas papildu lietas sistēmā, lai varētu izmantot tālvadības pulti. Tā kā pat tad, ja mēģina to sinhronizēt, tālvadības pults jūs atpazīs, tas jums parādīsies kā atvienots vai arī savienots, bet ne ar izveidotu savienojumu (galvassāpes).

Prasības Xbox One kontroliera izmantošanai Fedora 31

Meklējot tīklā, es atradu dažādus "risinājumus"Sākot no vienkāršākā līdz rediģēšanai dažas grub līnijas (es tās nelikšu, jo tas daudziem rada dažādas problēmas).

Pirmā metode ir linux-headers instalēšana sistēmā jo tie ir nepieciešami, lai definētu saskarnes starp kodola komponentiem.

Par šo terminālā mēs ierakstīsim šādu komandu:

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

Kad instalēšana ir pabeigta, varat pārbaudīt, vai savienojums ir izveidots, un tādā gadījumā mēs netiks instalēti šie citi pakotnes:

sudo yum install kernel-devel
sudo yum install kernel

Mēs mēģinām vēlreiz. Un nu jāman līdz šim tas nav izdevies, iespējams, tas ir saistīts ar sistēmas Bluetooth draiveri, kopš tā laika var būt uzlabots releja režīms kas rada problēmas Linux ar Xbox One kontrolieri.

Šis var atspējot, ierakstot šo:

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

Tas darbosies tikai pašreizējās sesijas laikā, jo, restartējot datoru, režīms tiek atkal aktivizēts, lai to deaktivizētu neatgriezeniski, jums jādara šādi:

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

Mēs meklējam šādu rindu un mainām to tā, lai tā izskatās šādi:
options bluetooth disable_ertm=1

Mēs saglabājam izmaiņas un aizveram failu.

Un mēs mēģinām vēlreiz. Beidzot sasniedzu šo punktu, un risinājums, kas man palīdzēja, ir Stora OS draiveru pievienošana Fedora 31 (Es tos atradu nejauši, mēģinot novērst manu problēmu).

Šis var lejupielādēt no šo saiti.

Vai no termināla ar:

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

Tagad mums vienkārši ir jāatsaiņo fails ar:

darva -xzvf dkms-xpad.tar.gz

Mēs ievadām mapi:

cd dkms-xpad
cd steamos-xpad

Un mēs izpildīsim failu:

run 'sudo sh install.sh'

To darot, uzreiz Steam atklāja kontrolierus un atvēra man logu, lai iespējotu Xbox vadību un kad es tagad sinhronizēju tālvadības pulti, ja tā parādījās ar aktīvo savienojumu.

Lai gan ieteicams restartēt sistēmu, lai draiveri tiktu ielādēti tā sākumā. Ja jūs zināt kādu citu risinājumu, kas jums ir kalpojis, droši dalieties tajā.


Komentārs, atstāj savu

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Migels Majols teica

    Spēļu kontroliera lietošana ar klēpjdatoru ir reta.

    Bet es domāju, ka programmētāji domā, ka lignux lietotājiem vajadzētu būt ļoti gudriem - kas mēs esam tagad, un tāpēc mūs ir maz - un nevis tas, ka cilvēki, kas ir mazāk gudri, varētu to izbaudīt.

    Steam un / vai Fedora jāsaņem ieteikums par šīs xpad instalēšanas piedāvājumu, savienojot to vai nu ar Steam klientu, vai ar Fedora uznirstošo logu.

    Tā kā operētājsistēmām un lietojumprogrammām jābūt parastiem cilvēkiem, pat tiem, kas ir zem normas, nevis tikai gudriem.