Как использовать контроллеры 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 используйте команду bash ниже, чтобы временно отключить функцию Ertm в Bluetooth.

эхо 'Y'> / sys / module / bluetooth / parameters / disable_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 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

Шаг 2. Используя инструмент Git в командной строке Linux, загрузите последнюю версию Xpadneo на свой компьютер.

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

Шаг 3: Переместите окно терминала в xpadneoпапку с командой CD и запустите сценарий install.sh, чтобы установить модуль ядра Xpadneo, эффективно отключив Ertm навсегда в вашей системе Linux.

Как использовать контроллеры Xbox One через Bluetooth в 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 в Linux

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

Удерживайте кнопку синхронизации контроллера Xbox One, пока кнопка с логотипом Xbox One в центре контроллера не начнет быстро мигать. Если кнопка Xbox One не мигает быстро, выньте батареи из контроллера, чтобы выключить его, и повторите процесс еще раз.

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

Шаг 1. Найдите значок Bluetooth на панели рабочего стола Linux и щелкните его мышью. Затем откройте настройки Bluetooth.

Шаг 2. В настройках Bluetooth найдите свой контроллер Xbox One в разделе «Устройства». Когда это произойдет, щелкните по нему мышью. Выберите его для сопряжения с ПК с Linux.

Как использовать контроллеры Xbox One через Bluetooth в Linux

Подробные инструкции по сопряжению

Есть много разных способов сопряжения устройств Bluetooth с рабочим столом Linux, и каждая среда рабочего стола запускает немного другое приложение для подключения Bluetooth. Если вы не можете понять, как выполнить сопряжение контроллера Xbox One с ПК с Linux, следуя приведенным выше инструкциям, следуйте нашему подробному руководству по сопряжению устройств Bluetooth в Linux .

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!