Tips for Mac, Android, Windows

Как да използвате Xbox One контролери през Bluetooth на Linux

За разлика от другите Bluetooth контролери, Xbox One контролер няма да взаимодейства с Linux без модификации. Причината? Bluetooth чипът вътре в него има активирана DRM функция, която не позволява успешното сдвояване.

В това ръководство ще разгледаме как да деактивираме функцията DRM, която прави невъзможно сдвояването на вашия Xbox One контролер към Linux през Bluetooth. Освен това ще ви преведем през процеса на сдвояване.

Забележка: За да бъде успешно това ръководство, трябва да имате активиран Bluetooth на вашия компютър с Linux.

Временно деактивирайте Ertm

Ако не планирате да използвате контролера Xbox One чрез Bluetooth на вашия компютър с Linux, най-добрият начин на действие е да деактивирате Ertm, а не да го изключвате завинаги. За да деактивирате Ertm временно, започнете с отваряне на терминален прозорец. За да отворите прозорец на терминала, натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След това следвайте стъпка по стъпка инструкциите по-долу.

Етап 1: Повдигнете сесията на терминала от потребителския акаунт на вашия компютър на Linux до Root. Достъпът до Root е задължителен, тъй като не е възможно да изключите Ertm, без да направите това.

sudo -s

Стъпка 2: След като получите Root достъп във вашия Linux терминал, използвайте удрям команда по-долу, за да изключите функцията Ertm в Bluetooth временно.

bash -c echo 1> / sys / module / bluetooth / параметри / disabled_ertm

След като командата по-горе се изпълни, функцията Ertm ще бъде временно деактивирана и вие ще можете да свържете контролера Xbox One към вашата система. Имайте предвид обаче, че командата ще работи само след като рестартирате системата си.

Постоянно деактивирайте Ertm

Ако сте тежък Linux геймър, най-добрият начин на действие е трайно да деактивирате функцията Ertm, за да не се налага повече да се занимавате с нея. Има много различни начини за изключване на Ertm. Най-добрият подход обаче е чрез инсталиране на модула на ядрото Xpadneo. Той автоматично деактивира Ertm и добавя и някои подобрения на контролера Xbox One. За да накарате Xpadneo да работи така, че Ertm да бъде трайно деактивиран, следвайте стъпка по стъпка инструкциите по-долу.

Етап 1: Отворете прозорец на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След това, използвайки командите за инсталиране, описани по-долу, инсталирайте зависимостите, необходими за изграждането на Xpadneo.

Ubuntu / Debian

sudo apt инсталирате dkms git linux-headers-`uname -r`

Fedora

sudo dnf инсталирате dkms правят bluez bluez-tools git kernel-devel-`uname -r` kernel-headers -`uname -r`

Arch Linux

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

Стъпка 2: Използвайки инструмента Git в командния ред на Linux, изтеглете най-новата версия на Xpadneo на вашия компютър.

git клон https://github.com/atar-axis/xpadneo.git

Стъпка 3: Преместете прозореца на терминала в xpadneo папка с CD командвайте и стартирайте скрипта install.sh, за да инсталирате модула на ядрото Xpadneo, ефективно деактивирайки Ertm завинаги във вашата Linux система.

cd xpadneo sudo ./install.sh

Когато инсталацията на Xpadneo приключи на вашия Linux компютър, рестартирайте го. След като влезете отново, Ertm ще бъде изключен и вашият Xbox One контролер ще бъде готов за сдвояване.

Сдвояване на вашия Xbox One контролер през Bluetooth

За да сдвоите вашия Xbox One контролер през Bluetooth, започнете, като изключите вашата конзола Xbox One, ако притежавате такава. Може да се опита да свърже към конзолата, докато се свързвате с Bluetooth, ако не е изключен, което може да наруши процеса на Bluetooth сдвояване. Също така е доста досадно да се справите с конзола Xbox One, която се включва, когато не е необходимо.

След като изключите вашата конзола Xbox One, повдигнете контролера и задръжте бутона за Xbox в центъра на контролера за секунда. Ако се извърши правилно, контролерът Xbox One ще се включи.

След като контролерът Xbox One е включен, е време да поставите устройството в режим на сканиране чрез Bluetooth. За целта погледнете горната страна на контролера, между двете брони и задействания и задръжте бутона за синхронизиране.

Задръжте натиснат бутона за синхронизиране на Xbox One, докато бутонът с логото на Xbox One в центъра на контролера мига бързо. Ако бутонът Xbox One не мига бързо, извадете батериите към контролера, за да го изключите, и опитайте процеса отново.

Когато получите вашия контролер Xbox One в режим на свързване с Bluetooth, следвайте стъпка по стъпка инструкциите по-долу.

Етап 1: Намерете Bluetooth иконата на панела на вашия работен плот на Linux и кликнете върху нея с мишката. След това отворете настройките за Bluetooth.

Стъпка 2: Вътре в настройките на Bluetooth, потърсете вашия Xbox One контролер в „Устройства“. Когато го направи, кликнете върху него с мишката. Изберете го, за да сдвоите вашия Linux компютър.

Инструкции за задълбочено сдвояване

Има много различни начини за сдвояване на Bluetooth устройства на работния плот на Linux и всяка работна среда работи с малко по-различно приложение за връзка с Bluetooth. Ако не можете да разберете как да сдвоите контролера си Xbox One с вашия Linux компютър с инструкциите по-горе, моля, следвайте нашето задълбочено ръководство за това как да сдвоите Bluetooth устройства в Linux.

Как да използвате Almond помощник с отворен код в Linux

Как да използвате Almond помощник с отворен код в Linux

Almond е отворен код, асистент за интернет, мобилни устройства и Linux. Той е създаден, за да пре...

Прочетете още

5 най-добри Linux дистрибуции за по-добър живот на батерията

5 най-добри Linux дистрибуции за по-добър живот на батерията

Linux винаги е бил груб, що се отнася до лаптопите, но най-досадният проблем е живот на батерията...

Прочетете още

Как да инсталирате персонализирани теми и икони в Linux

Как да инсталирате персонализирани теми и икони в Linux

За разлика от други операционни системи, Linux позволява на потребителите да персонализират всичк...

Прочетете още