Hur man använder Xbox One-kontroller över Bluetooth på Linux

click fraud protection

Till skillnad från andra Bluetooth-kontroller, Xbox One-controller kan inte interagera med Linux utan ändringar. Anledningen? Bluetooth-chipet inuti har en DRM-funktion aktiverad, vilket förhindrar att det går ihopkopplat.

I den här guiden går vi igenom hur du inaktiverar DRM-funktionen som gör det omöjligt att koppla din Xbox One-controller till Linux via Bluetooth. Dessutom kommer vi att leda dig genom parningsprocessen.

Obs! För att den här guiden ska bli framgångsrik måste du ha Bluetooth aktiverat på din Linux-dator.

Inaktivera tillfälligt Ertm

Om du inte planerar att använda Xbox One-styrenheten via Bluetooth på din Linux-dator mycket, är det bästa sättet att inaktivera Ertm, snarare än att stänga av den för alltid tillfälligt. För att inaktivera Ertm tillfälligt, börja med att öppna ett terminalfönster. Tryck på för att öppna ett terminalfönster Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Följ sedan steg-för-steg-instruktionerna nedan.

Steg 1: Höj terminalsessionen från din Linux PC: s användarkonto till Root. Åtkomst till root är ett måste eftersom det inte går att stänga av Ertm utan att göra detta.

instagram viewer

sudo -s

Steg 2: När du har fått root-åtkomst i din Linux-terminal använder du våldsamt slag kommando nedan för att stänga av Ertm-funktionen i Bluetooth tillfälligt.

bash -c echo 1> / sys / module / bluetooth / parameters / disable_ertm

När kommandot ovan körs kommer Ertm-funktionen tillfälligt att inaktiveras och du kan ansluta Xbox One-kontrollen till ditt system. Kom ihåg att kommandot bara fungerar när du har startat om systemet.

Inaktivera Ertm permanent

Om du är en tung Linux-spelare är det bästa sättet att permanent inaktivera Ertm-funktionen så att du inte längre behöver ta itu med den. Det finns många olika sätt att stänga av Ertm. Den bästa metoden är dock att installera Xpadneo-kärnmodulen. Den inaktiverade automatiskt Ertm och lägger till vissa förbättringar av Xbox One-kontroller också. Följ steg-för-steg-instruktionerna nedan för att få Xpadneo att fungera så att Ertm är permanent inaktiverad.

Steg 1: Öppna ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Sedan installerar du de beroenden som krävs för att bygga Xpadneo med hjälp av installationskommandona som beskrivs nedan.

Ubuntu / Debian

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

Fedora

sudo dnf installera dkms gör bluez bluez-tools git kernel-devel-`uname -r` kernel-headers-`uname -r`

Arch Linux

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

Steg 2: Använd Git-verktyget i Linux-kommandoraden och ladda ner den senaste versionen av Xpadneo till din PC.

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

Steg 3: Flytta terminalfönstret in i xpadneo mapp med CD kommandot och kör skriptet install.sh för att installera Xpadneo-kärnmodulen och effektivt inaktivera Ertm för alltid på ditt Linux-system.

cd xpadneo sudo ./install.sh

När installationen av Xpadneo är klar på din Linux-dator, starta om den. När du loggar in igen kommer Ertm att stängas av och din Xbox One-styrenhet är redo att kopplas ihop.

Para ihop din Xbox One-controller via Bluetooth

För att koppla ihop din Xbox One-controller över Bluetooth, börja med att koppla ur din Xbox One-konsol om du äger en. Den kan försöka koppla ihop sig till konsolen medan du ansluter till Bluetooth om den inte är ansluten, vilket kan störa Bluetooth-parningsprocessen. Det är också ganska irriterande att behöva ta itu med en Xbox One-konsol som slås på när den inte behövs.

När du har kopplat bort din Xbox One-konsol lyfter du upp regulatorn och håller ner Xbox-knappen i mitten av styrenheten i en sekund. Om det görs rätt kommer Xbox One-kontrollen att slå på sig.

När Xbox One-kontrollen är påslagen är det dags att sätta enheten i Bluetooth-skanningsläge. För att göra det, titta på kontrollens ovansida, mellan de två stötfångare och utlösare, och håll ner synkroniseringsknappen.

Håll ner Xbox One-kontrollerns synkroniseringsknapp tills Xbox One-logoknappen i mitten av kontrollen blinkar snabbt. Om Xbox One-knappen inte blinkar snabbt, ta ut batterierna till regulatorn för att stänga av den och prova processen igen.

När du har satt din Xbox One-controller i Bluetooth-parningsläge följer du steg-för-steg-instruktionerna nedan.

Steg 1: Leta reda på Bluetooth-ikonen på ditt Linux-skrivbord och klicka på den med musen. Öppna sedan Bluetooth-inställningar.

Steg 2: Inom Bluetooth-inställningarna, leta efter din Xbox One-kontroller under "Enheter." När det gör det klickar du på det med musen. Välj det för att koppla ihop med din Linux-PC.

Djupgående parningsinstruktioner

Det finns många olika sätt att para Bluetooth-enheter på Linux-skrivbordet och varje skrivbordsmiljö har en något annorlunda Bluetooth-anslutningsapp. Om du inte kan ta reda på hur du kopplar ihop din Xbox One-controller till din Linux-PC med anvisningarna ovan, följ vår djupgående guide om hur du parar ihop Bluetooth-enheter på Linux.

watch instagram story