Preuzimanje slučaja iz prethodnog članka koji sam podijelio ovdje na blogu o tome kako koristiti naš Xbox One kontroler u Fedori 31. Nedavno Naišao sam na izvrstan projekt na githubu, koji ima kao ime "Xpadneo" napredni Linux kontroler za Xbox One kontroler.
xpadneo Njegov glavni fokus je pružanje naprednih funkcija za Linux, Za razliku od upravljačkog programa koji je podrazumevano uključen u Linux kernel koji je dodan za nekoliko verzija. Budući da je upravljački program izvorno uključen, on između ostalog ne pruža informacije poput nivoa baterije.
Važno je napomenuti da za korištenje ovog kontrolera, to je samo za bežične veze, odnosno samo povezivanjem računara i kontrolom putem Bluetootha. Pored toga, morate biti u mogućnosti povezati i upariti svoj kontroler sa svojim distro. (Ovo spominjem jer sam u Fedori 31 naišao na probleme, možete to provjeriti Jesam u blogu ovdje).
Od karakteristika koje se ističu u xpadneu spomenuto na vašoj stranici:
- Podržava Bluetooth
- Podržava Force Feedback (Rumble) općenito
- Podržava povratnu vezu okidača (čak ni Windows ne podržava)
- pogledajte na djelu: pokrenite misc / tools / directional_rumble_test / direction_rumble_test
- Podržava onemogućavanje FF
- Podržava više gamepada istovremeno (čak nije kompatibilan sa Windowsom)
- Nudi dosljedno mapiranje, čak i ako je Gamepad ranije bio uparen sa Windowsom / Xboxom
- Tipke za odabir posla, start, način rada
- Tačan opseg osi (potpisan, važan za npr. RPCS3)
- Podržava indikaciju nivoa baterije (uključujući komplet za punjenje Play `n)
- Prikaz nivoa baterije
- Podržava lažiranje verzije ulaznog uređaja kako bi se spriječilo da SDL pokušava ispraviti neprimjetno mapiranje.
- Jednostavna instalacija
- Agilan razvoj i podrška
Kako instalirati xpadneo na Linux?
Instalacija xpadnea na vaš distro je vrlo jednostavna, trebate imati samo nekoliko preduvjeta već instaliran u njemu. Od ovih zahtjeva sigurno ste već instalirali dkms, linux zaglavlja i bluetooth implementaciju i njegove zavisnosti.
Sve ovo možete pretraživati pomoću upravitelja paketa sa vašeg terminala ili GUI-ja ovog. Na primjer Synaptic, dnfdragora, Octopi, itd.
Preuzimanje informacija od xpadneo-ova github stranica, gdje dijele naredbe za ovo instaliranje. Za koga su korisnici Arch Linuxa, Manjara, Arco Linuxa ili bilo kojeg drugog derivata Arch Linuxa, Moraju otvoriti terminal i u njega će upisati sljedeće:
sudo pacman -S dkms linux-headers bluez bluez-utils
Sada slučaj sa onima koji jesu korisnici distribucija zasnovanih na Debianu ili izvedenih distribucija, kao što su Ubuntu, Deepin itd. U terminalu moraju upisati samo sljedeću naredbu:
sudo apt-get install dkms linux-headers-`uname -r`
Dok za one koji koriste Fedoru ili derivate ovo:
sudo dnf install dkms make bluez bluez-tools kernel-devel-`uname -r` kernel-headers-`uname -r`
U slučaju Raspbian, samo trebate otkucati sljedeće:
sudo apt-get install dkms raspberrypi-kernel-headers
Već imate instalirane preduvjete, sada ćemo prijeći na instaliranje xpadneo-a na sistem, za ovo moramo upisati samo sljedeće:
git clone https://github.com/atar-axis/xpadneo.git
cd xpadneo
sudo ./install.sh
Ako je sve prošlo u redu, oni moraju samo ponovo pokrenuti svoj sistem, tako da se vozač učitava prilikom pokretanja.
Korišćenje xpadnea
Da biste počeli koristiti svoj kontroler s ovim kontrolerom, morate uspostaviti vezu putem daljinskog upravljača putem Bluetootha i sistem, Za to to možete učiniti s terminala upisivanjem:
sudo bluetoothctl
scan on
Utipkajte gornju naredbu morate uključiti svoj kontroler i pritisnuti tipku za sinhronizaciju kontroleraNakon što se to učini, uređaji koje je pronašao prikazat će se na terminalu sa svojim informacijama, od kojih smo zainteresirani za njegovu „MAC adresu“.
S tim ćemo informacijama upariti i sinhronizirati daljinski upravljač, upisujući sljedeće naredbe:
pair <MAC>
trust <MAC>
connect <MAC>
Već sa uspostavljenom vezom, oni mogu izvršiti konfiguraciju pokretanjem skripte za konfiguraciju koji će ih voditi u procesu, za to moraju ponovo ući u mapu xpadneo i upisati:
sudo ./configure.sh
Vrlo dobro, moram još testirati ovu aplikaciju i malo popraviti Debian.
Imam samo jedno pitanje, je li to samo za Xbox kontrolere koji se izravno povezuju na računalo putem bluetooth-a? jer ovaj koji imam imam za povezivanje usb adapter.
Hvala ti puno!!
Tako je. To je samo za bluetooth. Živjeli