Xbox One-controllers gebruiken via Bluetooth op Linux

Xbox One-controllers gebruiken via Bluetooth op Linux

In tegenstelling tot andere Bluetooth-controllers, zal de Xbox One-controller zonder aanpassingen niet communiceren met Linux . De reden? De Bluetooth-chip erin heeft een DRM-functie ingeschakeld, waardoor deze niet succesvol kan worden gekoppeld.

In deze handleiding bespreken we hoe u de DRM-functie kunt uitschakelen die het onmogelijk maakt om uw Xbox One-controller via Bluetooth aan Linux te koppelen. Bovendien leiden we u door het koppelingsproces.

Opmerking: om deze handleiding te laten slagen, moet Bluetooth zijn ingeschakeld op uw Linux-pc.

Ertm . tijdelijk uitschakelen

Als je niet van plan bent om de Xbox One-controller vaak via Bluetooth op je Linux-pc te gebruiken, is de beste manier om Ertm uit te schakelen, in plaats van het voor altijd tijdelijk uit te schakelen. Om Ertm tijdelijk uit te schakelen, begint u met het openen van een terminalvenster. Om een ​​terminalvenster te openen, drukt u op Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord. Volg daarna de stapsgewijze instructies hieronder.

Stap 1: Verhoog de terminalsessie van het gebruikersaccount van uw Linux-pc naar Root. Toegang krijgen tot Root is een must omdat het niet mogelijk is om Ertm uit te schakelen zonder dit te doen.

sudo -s

Stap 2: Nadat u root-toegang hebt verkregen in uw Linux-terminal, gebruikt u de bash- opdracht hieronder om de Ertm-functie in Bluetooth tijdelijk uit te schakelen.

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

Nadat de bovenstaande opdracht is uitgevoerd, wordt de Ertm-functie tijdelijk uitgeschakeld en kunt u de Xbox One-controller op uw systeem aansluiten. Houd er echter rekening mee dat de opdracht alleen werkt nadat u uw systeem opnieuw hebt opgestart.

Ertm . permanent uitschakelen

Als je een zware Linux-gamer bent, is de beste manier om de Ertm-functie permanent uit te schakelen, zodat je er niet langer mee te maken hebt. Er zijn veel verschillende manieren om Ertm uit te schakelen. De beste aanpak is echter door de Xpadneo-kernelmodule te installeren. Het heeft Ertm automatisch uitgeschakeld en voegt ook enkele verbeteringen aan de Xbox One-controller toe. Om Xpadneo te laten werken zodat Ertm permanent wordt uitgeschakeld, volgt u de stapsgewijze instructies hieronder.

Stap 1: Open een terminalvenster door op Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord te drukken . Installeer vervolgens met behulp van de onderstaande installatieopdrachten de afhankelijkheden die nodig zijn om Xpadneo te bouwen.

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

Stap 2: Gebruik de Git-tool in de Linux-opdrachtregel om de nieuwste versie van Xpadneo naar uw pc te downloaden.

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

Stap 3: Verplaats het terminalvenster naar de xpadneomap met de CD- opdracht en voer het install.sh-script uit om de Xpadneo-kernelmodule te installeren, waardoor Ertm voor altijd op uw Linux-systeem wordt uitgeschakeld.

Xbox One-controllers gebruiken via Bluetooth op Linux

cd xpadneo

sudo ./install.sh

Wanneer de installatie van Xpadneo op uw Linux-pc is voltooid, start u deze opnieuw op. Als je weer inlogt, wordt Ertm uitgeschakeld en is je Xbox One-controller klaar om te koppelen.

Je Xbox One-controller koppelen via Bluetooth

Om je Xbox One-controller via Bluetooth te koppelen, begin je door je Xbox One-console los te koppelen als je er een hebt. Het kan proberen om te koppelen met de console terwijl u verbinding maakt met Bluetooth als het niet is losgekoppeld, wat het Bluetooth-koppelingsproces kan verstoren. Het is ook best vervelend om te maken te hebben met een Xbox One-console die wordt ingeschakeld wanneer dat niet nodig is.

Nadat je je Xbox One-console hebt losgekoppeld, til je de controller op en houd je de Xbox-knop in het midden van de controller een seconde ingedrukt. Als dit correct is gedaan, wordt de Xbox One-controller ingeschakeld.

Xbox One-controllers gebruiken via Bluetooth op Linux

Zodra de Xbox One-controller is ingeschakeld, is het tijd om het apparaat in de Bluetooth-scanmodus te zetten. Kijk hiervoor naar de bovenkant van de controller, tussen de twee bumpers en triggers, en houd de synchronisatieknop ingedrukt.

Houd de synchronisatieknop van de Xbox One-controller ingedrukt totdat de knop met het Xbox One-logo in het midden van de controller snel knippert. Als de Xbox One-knop niet snel knippert, haalt u de batterijen uit de controller om deze uit te schakelen en probeert u het proces opnieuw.

Wanneer je je Xbox One-controller in de Bluetooth-koppelingsmodus hebt gezet, volg je de stapsgewijze instructies hieronder.

Stap 1: Zoek het Bluetooth-pictogram op het paneel van uw Linux-desktop en klik erop met de muis. Open vervolgens Bluetooth-instellingen.

Stap 2: Zoek in de Bluetooth-instellingen naar je Xbox One-controller onder 'Apparaten'. Als dit het geval is, klikt u erop met de muis. Selecteer het om te koppelen met uw Linux-pc.

Xbox One-controllers gebruiken via Bluetooth op Linux

Uitgebreide koppelinstructies

Er zijn veel verschillende manieren om Bluetooth-apparaten aan de Linux-desktop te koppelen, en elke desktopomgeving heeft een iets andere Bluetooth-verbindingsapp. Als je er niet achter kunt komen hoe je je Xbox One-controller aan je Linux-pc kunt koppelen met de bovenstaande instructies, volg dan onze uitgebreide handleiding over het koppelen van Bluetooth-apparaten op Linux .


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.