A ’togail na cùise bho artaigil roimhe a roinn mi an seo air a ’bhlog air mar a chleachdas tu an rianadair Xbox One againn ann am Fedora 31. O chionn ghoirid Thàinig mi tarsainn air pròiseact sàr-mhath air github, aig a bheil ainm "Xpadneo" rianadair adhartach Linux airson rianadair Xbox One.
xpadneo Is e am prìomh fòcas aige gnìomhan adhartach a thoirt seachad airson Linux, Eu-coltach ris an draibhear a chaidh a thoirt a-steach gu bunaiteach anns an Linux Kernel a chaidh a chur ris airson grunn dreachan. Leis gu robh an draibhear a ’toirt a-steach gu dùthchasach, chan eil e a’ toirt seachad fiosrachadh leithid ìre a ’bhataraidh am measg rudan eile.
Tha e cudromach iomradh a thoirt air gus an rianadair seo a chleachdadh, chan eil e ach airson ceanglaichean gun uèir, is e sin, dìreach le ceangal ris a ’choimpiutair agad agus an smachd le Bluetooth. A bharrachd air an sin feumaidh tu a bhith comasach air do rianadair a cheangal agus a chàradh leis an distro agad. (Tha mi ag ainmeachadh seo oir ann am Fedora 31 thachair mi ri duilgheadasan, faodaidh tu sùil a thoirt air a ’phost sin Rinn mi anns a ’bhlog an seo).
De na feartan a tha a ’seasamh a-mach bho xpadneo air an ainmeachadh air do dhuilleag:
- A ’toirt taic do Bluetooth
- A ’toirt taic do bheachdan air ais na feachd (Rumble) san fharsaingeachd
- A ’toirt taic do bheachdan air ais bho fhorsa brosnachaidh (chan eil eadhon a’ faighinn taic bho Windows)
- faic e ann an gnìomh: ruith misc / tools / directional_rumble_test / direction_rumble_test
- A ’toirt taic do FF
- A ’toirt taic do ghrunn Gamepads aig an aon àm (chan eil eadhon a’ toirt taic do Windows)
- A ’tairgse mapadh cunbhalach, eadhon ged a bhiodh an Gamepad air a chàradh le Windows / Xbox roimhe seo
- Taghadh obrach, tòiseachadh, putanan modh
- Raon axis cheart (air a shoidhnigeadh, cudromach airson me RPCS3)
- A ’toirt taic do chomharradh ìre bataraidh (a’ toirt a-steach cidsin cosgais Play `n)
- Comharradh ìre bataraidh
- A ’toirt taic do bhith a’ spoofing an tionndadh inneal inntrigidh gus casg a chuir air SDL bho bhith a ’feuchainn ri mapadh fuaigheil a cheartachadh.
- Stàladh furasta
- Leasachadh is taic lùthmhor
Mar a stàlaicheas tu xpadneo air Linux?
Tha stàladh xpadneo air an distro agad gu math sìmplidh, chan fheum thu ach beagan ro-ghoireasan air a chuir a-steach ann mu thràth. De na riatanasan seo feumaidh tu a bhith air dkms, linux-headers agus buileachadh bluetooth a chuir a-steach mu thràth agus an eisimeileachd.
Faodaidh tu seo a sgrùdadh leis a ’mhanaidsear pacaid agad bhon phort-uidhe agad no GUI de seo. Mar eisimpleir Synaptic, dnfdragora, Octopi, msaa.
A ’toirt fiosrachadh bho duilleag github xpadneo, far am bi iad a ’roinn na h-òrdughan gus seo a stàladh. Cò dha a tha iad luchd-cleachdaidh Arch Linux, Manjaro, Arco Linux no fo-stuth sam bith eile de Arch Linux, Feumaidh iad ceann-uidhe fhosgladh agus innsidh iad na leanas:
sudo pacman -S dkms linux-headers bluez bluez-utils
A-nis airson cùis an fheadhainn a tha luchd-cleachdaidh sgaoilidhean stèidhichte air Debian no stèidhichte, leithid Ubuntu, Deepin, msaa. Ann an ceann-uidhe chan fheum iad ach an àithne a leanas a thaipeadh:
sudo apt-get install dkms linux-headers-`uname -r`
Fhad 'sa tha dhaibhsan a tha a ’cleachdadh Fedora no derivatives seo:
sudo dnf install dkms make bluez bluez-tools kernel-devel-`uname -r` kernel-headers-`uname -r`
Ann an cùis Raspbian, feumaidh tu na leanas a sgrìobhadh:
sudo apt-get install dkms raspberrypi-kernel-headers
A-cheana air na ro-ghoireasan a chuir a-steach, a-nis tha sinn a ’dol a ghluasad air adhart gu stàladh xpadneo air an t-siostam, airson seo chan fheum sinn ach na leanas a thaipeadh:
git clone https://github.com/atar-axis/xpadneo.git
cd xpadneo
sudo ./install.sh
Ma chaidh a h-uile càil gu math, chan fheum iad ach an siostam aca ath-thòiseachadh, gus am bi an draibhear a ’luchdachadh aig àm tòiseachaidh.
A ’cleachdadh xpadneo
Gus tòiseachadh air an rianadair agad a chleachdadh leis an rianadair seo, feumaidh tu an ceangal a dhèanamh tro Bluetooth eadar an inneal iomallach agad agus an siostam, Airson seo faodaidh tu a dhèanamh bhon phort-adhair le bhith a ’taipeadh:
sudo bluetoothctl
scan on
A ’taipeadh an àithne gu h-àrd feumaidh tu an rianadair agad a thionndadh agus brùth air a ’phutan gus an rianadair a shioncronachadhAon uair ‘s gu bheil seo air a dhèanamh, thèid na h-innealan a lorg e a shealltainn anns a’ phort-adhair leis an fhiosrachadh aige, agus tha ùidh againn anns an “seòladh MAC” aige.
Leis an fhiosrachadh sin tha sinn a ’dol a chàradh agus a shioncronadh, a’ taipeadh na h-òrdughan a leanas:
pair <MAC>
trust <MAC>
connect <MAC>
A-cheana leis a ’cheangal a chaidh a dhèanamh, faodaidh iad an rèiteachadh a choileanadh le bhith a ’ruith an sgriobt rèiteachaidh bheir sin stiùireadh dhaibh sa phròiseas, airson seo feumaidh iad a dhol a-steach don phasgan xpadneo a-rithist agus an seòrsa:
sudo ./configure.sh
2 bheachd, fàg do chuid fhèin
Glè mhath, cha do rinn mi deuchainn air an tagradh seo fhathast agus spionnadh beagan ann an Debian.
Tha ceist agam, an ann dìreach airson luchd-riaghlaidh Xbox a tha a ’ceangal gu dìreach tro bluetooth ris a’ phc? oir am fear a th ’agam tha inneal-atharrachaidh usb againn airson a cheangal.
Tapadh leat gu dearbh!!
Mar sin tha. Chan eil e ach airson bluetooth. Slàinte