Jak korzystać z kontrolerów Xbox One przez Bluetooth w systemie Linux

Jak korzystać z kontrolerów Xbox One przez Bluetooth w systemie Linux

W przeciwieństwie do innych kontrolerów Bluetooth, kontroler Xbox One nie będzie współpracował z Linuksem bez modyfikacji . Powód? Wewnętrzny układ Bluetooth ma włączoną funkcję DRM, która uniemożliwia pomyślne parowanie.

W tym przewodniku omówimy, jak wyłączyć funkcję DRM, która uniemożliwia sparowanie kontrolera Xbox One z systemem Linux przez Bluetooth. Dodatkowo przeprowadzimy Cię przez proces parowania.

Uwaga: aby ten przewodnik odniósł sukces, musisz mieć włączony Bluetooth na komputerze z systemem Linux.

Tymczasowo wyłącz Ertm

Jeśli nie planujesz często używać kontrolera Xbox One przez Bluetooth na komputerze z systemem Linux, najlepszym sposobem działania jest wyłączenie Ertm, zamiast wyłączania go na zawsze. Aby tymczasowo wyłączyć Ertm, zacznij od otwarcia okna terminala. Aby otworzyć okno terminala, naciśnij Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie wykonaj poniższe instrukcje krok po kroku.

Krok 1: Przenieś sesję terminala z konta użytkownika komputera z systemem Linux do rootowania. Dostęp do roota jest koniecznością, ponieważ nie można wyłączyć Ertm bez tego.

sudo-s

Krok 2: Po uzyskaniu dostępu do roota w terminalu Linux użyj poniższego polecenia bash, aby tymczasowo wyłączyć funkcję Ertm w Bluetooth.

echo 'Y' > /sys/module/bluetooth/parameters/disable_ertm

Po uruchomieniu powyższego polecenia funkcja Ertm zostanie tymczasowo wyłączona i będziesz mógł podłączyć kontroler Xbox One do swojego systemu. Pamiętaj jednak, że polecenie zadziała dopiero po ponownym uruchomieniu systemu.

Wyłącz na stałe Ertm

Jeśli jesteś zagorzałym graczem Linuksa, najlepszym sposobem działania jest trwałe wyłączenie funkcji Ertm, abyś nie musiał już sobie z tym radzić. Istnieje wiele różnych sposobów na wyłączenie Ertm. Jednak najlepszym podejściem jest zainstalowanie modułu jądra Xpadneo. Automatycznie wyłączył Ertm i dodał także niektóre ulepszenia kontrolera Xbox One. Aby Xpadneo działał tak, aby Ertm był trwale wyłączony, postępuj zgodnie z instrukcjami krok po kroku poniżej.

Krok 1: Otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie, korzystając z poniższych poleceń instalacyjnych, zainstaluj zależności wymagane do zbudowania Xpadneo.

Ubuntu/Debian

sudo apt install dkms git linux-headers-`uname -r`

Fedora

sudo dnf install dkms make bluez bluez-tools git kernel-devel-`uname -r` kernel-headers-`uname -r`

Arch Linux

sudo pacman -S dkms linux-headers bluez bluez-utils git

Krok 2: Korzystając z narzędzia Git w wierszu poleceń systemu Linux, pobierz najnowszą wersję Xpadneo na swój komputer.

klon git https://github.com/atar-axis/xpadneo.git

Krok 3: Przenieś okno terminala do xpadneofolderu za pomocą polecenia CD i uruchom skrypt install.sh, aby zainstalować moduł jądra Xpadneo, skutecznie wyłączając Ertm na zawsze w systemie Linux.

Jak korzystać z kontrolerów Xbox One przez Bluetooth w systemie Linux

cd xpadneo

sudo ./install.sh

Po zakończeniu instalacji Xpadneo na komputerze z systemem Linux uruchom go ponownie. Po ponownym zalogowaniu Ertm zostanie wyłączony, a kontroler Xbox One będzie gotowy do sparowania.

Parowanie kontrolera Xbox One przez Bluetooth

Aby sparować kontroler Xbox One przez Bluetooth, zacznij od odłączenia konsoli Xbox One, jeśli ją posiadasz. Może próbować sparować się z konsolą, gdy łączysz się z Bluetooth, jeśli nie jest odłączony, co może zakłócić proces parowania Bluetooth. Dość denerwujące jest również zajmowanie się konsolą Xbox One, która włącza się, gdy nie jest potrzebna.

Po odłączeniu konsoli Xbox One podnieś kontroler i przytrzymaj przez sekundę przycisk Xbox na środku kontrolera. Jeśli zrobisz to poprawnie, kontroler Xbox One włączy się.

Jak korzystać z kontrolerów Xbox One przez Bluetooth w systemie Linux

Po włączeniu kontrolera Xbox One nadszedł czas, aby przełączyć urządzenie w tryb skanowania Bluetooth. Aby to zrobić, spójrz na górną część kontrolera, pomiędzy dwoma zderzakami i wyzwalaczami, i przytrzymaj przycisk synchronizacji.

Przytrzymaj przycisk synchronizacji kontrolera Xbox One, aż przycisk z logo Xbox One na środku kontrolera zacznie szybko migać. Jeśli przycisk Xbox One nie miga szybko, wyjmij baterie do kontrolera, aby go wyłączyć, i spróbuj ponownie.

Po przejściu kontrolera dla konsoli Xbox One w tryb parowania Bluetooth postępuj zgodnie z instrukcjami krok po kroku poniżej.

Krok 1: Znajdź ikonę Bluetooth na panelu pulpitu systemu Linux i kliknij ją myszą. Następnie otwórz ustawienia Bluetooth.

Krok 2: W ustawieniach Bluetooth poszukaj kontrolera Xbox One w sekcji „Urządzenia”. Kiedy tak się stanie, kliknij go myszą. Wybierz go, aby sparować z komputerem z systemem Linux.

Jak korzystać z kontrolerów Xbox One przez Bluetooth w systemie Linux

Szczegółowe instrukcje dotyczące parowania

Istnieje wiele różnych sposobów parowania urządzeń Bluetooth z pulpitem Linux, a każde środowisko pulpitu uruchamia nieco inną aplikację do połączenia Bluetooth. Jeśli nie możesz dowiedzieć się, jak sparować kontroler Xbox One z komputerem z systemem Linux, korzystając z powyższych instrukcji, skorzystaj z naszego szczegółowego przewodnika na temat parowania urządzeń Bluetooth w systemie Linux .


Ulepsz schowek Gnome Shell za pomocą Pano

Ulepsz schowek Gnome Shell za pomocą Pano

Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik

Jak zainstalować Tuxedo OS na swoim komputerze

Jak zainstalować Tuxedo OS na swoim komputerze

Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.

Jak zainstalować plik DEB w systemie Linux

Jak zainstalować plik DEB w systemie Linux

Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.

Jak grać w Dying Light w systemie Linux

Jak grać w Dying Light w systemie Linux

Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na

Jak zainstalować Neptune Linux na swoim komputerze

Jak zainstalować Neptune Linux na swoim komputerze

Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.

Jak grać w Undertale w systemie Linux

Jak grać w Undertale w systemie Linux

Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.