Jak korzystać z bezprzewodowych kontrolerów Xbox One w systemie Linux z XOW

Jeśli posiadasz bezprzewodowy klucz USB Xbox One, z przyjemnością dowiesz się, że można teraz uruchomić urządzenie w systemie Linux. Dzięki projektowi XOW urządzenie pozwala na łączność bezprzewodową w systemie Linux z dowolnym kontrolerem Xbox One.

Aby korzystać ze sterownika XOW, musisz mieć oryginalny kontroler bezprzewodowy dla konsoli Xbox One S lub Xbox One, bezprzewodowy klucz sprzętowy Xbox i dość nowoczesny system operacyjny Linux. XOW jest w fazie znacznego rozwoju. Ten sterownik może nie działać poprawnie (lub w ogóle) w niektórych przypadkach. Używaj go na własne ryzyko!

Uwaga: musisz emulować kontroler Xbox w systemie Windows 10? Oto jak.

Pobieranie XOW

Sterownik XOW jest nowością w Linuksie i nie był rozwijany od bardzo dawna. W rezultacie nie trafił do jądra Linuksa ani do żadnego głównego repozytorium oprogramowania systemu operacyjnego Linux. Zamiast tego, jeśli chcesz używać XOW, musisz pobrać go z GitHub projektu .

Interakcja z GitHub wymaga programu Git. Aby zainstalować Git, otwórz okno terminala, naciskając  Ctrl + Alt + T  lub  Ctrl + Shift + T.  na klawiaturze. Następnie postępuj zgodnie z instrukcjami wiersza polecenia opisanymi poniżej.

Ubuntu

sudo apt zainstaluj git

Debiana

sudo apt-get zainstaluj git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf zainstaluj git

OpenSUSE

sudo zypper zainstaluj git

Ogólny Linux

Narzędzie Git jest dostępne w prawie każdej dystrybucji Linuksa i jest jednym z podstawowych narzędzi, z których korzystają wszyscy programiści na platformie. Jeśli używasz systemu operacyjnego, którego nie ma na tej liście, otwórz terminal, wyszukaj „git” i zainstaluj go tak, jak zwykle instalujesz programy. Możesz też pobrać Git z sieci .

Po skonfigurowaniu narzędzia Git na komputerze z systemem Linux, XOW jest gotowy do pobrania. Używając polecenia  git clone  , pobierz najnowszą wersję oprogramowania.

klon git https://github.com/medusalix/xow.git

Przenieś okno terminala do folderu „xow” za pomocą  polecenia CD  . Następnie uruchom  polecenie cat,  aby spojrzeć na dołączony plik README.md, ponieważ zawiera on informacje o kodzie, który właśnie pobrałeś na swój komputer.

Uwaga: zamknij  kota za  pomocą  Ctrl + C .

cd xow

kot README.md

Zależności

Kod dla XOW jest pobierany na komputer z systemem Linux. Następnym krokiem w procesie jest zainstalowanie podstawowej zależności dla XOW, Libusb. Aby zainstalować Libusb, postępuj zgodnie z poniższymi instrukcjami instalacji, które odpowiadają Twojemu systemowi operacyjnemu Linux.

Ubuntu

sudo apt zainstaluj libusb-1.0-0-dev libusb-1.0-0

Debiana

sudo apt-get zainstaluj libusb-1.0-0-dev libusb-1.0-0

Arch Linux

sudo pacman -S libusb

Fedora

sudo dnf zainstaluj libusb libusb-devel

OpenSUSE

sudo zypper zainstaluj libusb-1.0 libusb-1_0-devel

Ogólny Linux

Jeśli budujesz XOW od podstaw na komputerze z systemem Linux, który nie jest omówiony w tym przewodniku, musisz ręcznie zainstalować Libusb. Aby uzyskać więcej informacji, kliknij tutaj .

Budynek XOW

Aby zbudować XOW, musisz użyć wiersza poleceń. Powodem, dla którego terminal jest wymagany, jest to, że XOW jest aplikacją CLI i nie ma znanego sposobu kompilowania go za pomocą aplikacji GUI. Postępuj zgodnie z instrukcjami krok po kroku poniżej, aby zbudować XOW w swoim systemie.

Krok 1: Przejdź do xowfolderu znajdującego się w katalogu domowym (~) za pomocą  poniższego polecenia CD  .

cd ~/xow

Krok 2: Uruchom  polecenie make,  aby skompilować kod źródłowy.

Jak korzystać z bezprzewodowych kontrolerów Xbox One w systemie Linux z XOW

make BUILD=RELEASE

Krok 3: Uruchom  ls  polecenie w  xowfolderze i sprawdź, czy jest tam plik binarny „xow”.

ls | grep xow

Krok 4: Zakładając, że kompilacja się powiodła, zobaczysz „xow” w folderze xow. Teraz zainstaluj ten plik binarny na komputerze z systemem Linux za pomocą polecenia make install  .

sudo zrobić zainstalować

Aktywacja XOW

Sterownik klucza bezprzewodowego XOW Xbox dla systemu Linux działa z systemem init systemd. Z tego powodu musi być włączony przez systemd, aby działał poprawnie. Aby włączyć sterownik sieci bezprzewodowej XOW na komputerze z systemem Linux, wykonaj następujące czynności.

Najpierw użyj polecenia  systemctl enable,  aby umożliwić XOW automatyczne uruchamianie się z uprawnieniami roota przy każdym uruchomieniu systemu.

Jak korzystać z bezprzewodowych kontrolerów Xbox One w systemie Linux z XOW

sudo systemctl włącz xow.service

Następnie użyj polecenia systemctl start, aby powiedzieć systemd, aby natychmiast uruchomił usługę XOW, aby użytkownicy w systemie mogli z niej korzystać.

sudo systemctl start xow.service

Z włączonym XOW w systemd, twój komputer z systemem Linux będzie obsługiwał bezprzewodowy klucz sprzętowy Xbox.

Wyłącz XOW

Chcesz tymczasowo lub na stałe wyłączyć obsługę klucza bezprzewodowego Xbox na komputerze z systemem Linux? Musisz skorzystać z systemu init systemd.

Aby tymczasowo wyłączyć sterownik XOW z systemd, użyj  polecenia systemctl stop .

sudo systemctl zatrzymaj xow.service

Chcesz na stałe wyłączyć XOW? Skorzystaj z polecenia wyłączania systemctl .

sudo systemctl wyłącz xow.service

Korzystanie z XOW

Aby korzystać z XOW, podłącz bezprzewodowy klucz USB Xbox One do portu USB w komputerze z systemem Linux. Następnie naciśnij przycisk parowania na kontrolerze Xbox One i sparuj go z kluczem sprzętowym.

Chcesz uzyskać więcej informacji podczas parowania urządzenia? Otwórz terminal i uruchom plik binarny „xow” za pomocą poniższych poleceń, zanim spróbujesz sparować kontroler.

Jak korzystać z bezprzewodowych kontrolerów Xbox One w systemie Linux z XOW

cd ~/xow

sudo ./xow

Leave a Comment

Jak zainstalować BlackArch Linux

Jak zainstalować BlackArch Linux

BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.

Jak zainstalować czytnik Foxit w systemie Linux

Jak zainstalować czytnik Foxit w systemie Linux

Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.

Jak grać w VRChat w systemie Linux

Jak grać w VRChat w systemie Linux

VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników

Jak grać w Grand Theft Auto 5 w systemie Linux

Jak grać w Grand Theft Auto 5 w systemie Linux

Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton

Jak zainstalować Netstat w systemie Linux

Jak zainstalować Netstat w systemie Linux

Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi

Jak grać w Microsoft Fight Simulator w systemie Linux

Jak grać w Microsoft Fight Simulator w systemie Linux

Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.

Jak otwierać zdalne dokumenty FTP w Libre Office

Jak otwierać zdalne dokumenty FTP w Libre Office

Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!