Как использовать беспроводные контроллеры Xbox One в Linux с XOW

Если у вас есть беспроводной USB-ключ для Xbox One, вы будете рады узнать, что теперь это устройство можно запускать в Linux. Благодаря проекту XOW устройство обеспечивает беспроводное соединение в Linux с любым контроллером Xbox One.

Чтобы использовать драйвер XOW, у вас должен быть оригинальный беспроводной контроллер Xbox One S или Xbox One, беспроводной ключ Xbox и достаточно современная операционная система Linux. XOW находится в стадии существенной разработки. В некоторых случаях этот драйвер может работать некорректно (или вообще). Используйте его на свой страх и риск!

Примечание. Необходимо эмулировать контроллер Xbox в Windows 10? Вот как.

Скачивание XOW

Драйвер XOW является новинкой для Linux и очень давно не разрабатывается. В результате он не попал в ядро ​​Linux или в какой-либо основной программный репозиторий ОС Linux. Вместо этого, если вы хотите использовать XOW, вы должны загрузить его с GitHub проекта .

Для взаимодействия с GitHub требуется программа Git. Чтобы установить Git, откройте окно терминала, нажав  Ctrl + Alt + T  или  Ctrl + Shift + T  на клавиатуре. Затем следуйте инструкциям командной строки, приведенным ниже.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf установить git

OpenSUSE

sudo zypper установить git

Общий Linux

Инструмент Git доступен почти в каждом дистрибутиве Linux и является одним из основных инструментов, которые используют все разработчики платформы. Если вы используете ОС, которых нет в этом списке, откройте терминал, найдите «git» и установите его так, как вы обычно устанавливаете программы. Или загрузите Git из Интернета .

После настройки инструмента Git на вашем ПК с Linux XOW готов к загрузке. Используя команду  git clone  , загрузите последнюю версию программного обеспечения.

git clone https://github.com/medusalix/xow.git

Переместите окно терминала в папку «xow» с помощью команды  CD  . Затем запустите команду  cat,  чтобы просмотреть включенный файл README.md, поскольку он содержит информацию о коде, который вы только что загрузили на свой компьютер.

Примечание: закрыть  кошка  с  помощью Ctrl + C .

cd xow

кошка README.md

Зависимости

Код для XOW загружается на ваш компьютер с Linux. Следующим шагом в этом процессе является установка основной зависимости для XOW, Libusb. Чтобы установить Libusb, следуйте приведенным ниже инструкциям по установке, которые соответствуют вашей операционной системе Linux.

Ubuntu

sudo apt установить libusb-1.0-0-dev libusb-1.0-0

Debian

sudo apt-get install libusb-1.0-0-dev libusb-1.0-0

Arch Linux

sudo pacman -S libusb

Fedora

sudo dnf установить libusb libusb-devel

OpenSUSE

sudo zypper установить libusb-1.0 libusb-1_0-devel

Общий Linux

Если вы создаете XOW с нуля на ПК с Linux, который не рассматривается в этом руководстве, вам потребуется установить Libusb вручную. Для получения дополнительной информации щелкните здесь .

Строительство XOW

Чтобы построить XOW, вы должны использовать командную строку. Причина, по которой требуется терминал, заключается в том, что XOW - это приложение CLI, и нет известного способа его компиляции с помощью приложения с графическим интерфейсом. Следуйте пошаговым инструкциям ниже, чтобы создать XOW в вашей системе.

Шаг 1: Перейдите в xowпапку, расположенную в вашем домашнем каталоге (~), используя команду  CD  ниже.

cd ~ / xow

Шаг 2. Запустите команду  make,  чтобы скомпилировать исходный код.

Как использовать беспроводные контроллеры Xbox One в Linux с XOW

сделать BUILD = RELEASE

Шаг 3: Запустите команду  ls  в  xowпапке и определите, есть ли там двоичный файл «xow».

ls | grep xow

Шаг 4: Предполагая, что сборка прошла успешно, вы увидите «xow» в папке xow. Теперь установите этот двоичный файл на свой компьютер с Linux с помощью команды make install  .

sudo make install

Активация XOW

Драйвер беспроводного ключа XOW Xbox для Linux работает с системой инициализации systemd. По этой причине для правильной работы его необходимо включить через systemd. Чтобы включить драйвер беспроводной сети XOW на вашем ПК с Linux, сделайте следующее.

Во-первых, используйте команду  systemctl enable,  чтобы разрешить XOW автоматически запускаться с привилегиями root при каждой загрузке вашей системы.

Как использовать беспроводные контроллеры Xbox One в Linux с XOW

sudo systemctl включить xow.service

Затем используйте команду systemctl start, чтобы указать systemd немедленно запустить службу XOW, чтобы пользователи системы могли ее использовать.

sudo systemctl start xow.service

Если XOW включен в systemd, ваш компьютер с Linux будет иметь поддержку беспроводного ключа Xbox.

Выключить XOW

Хотите временно или навсегда отключить поддержку беспроводного ключа Xbox на вашем ПК с Linux? Вы должны использовать систему инициализации systemd.

Чтобы временно отключить драйвер XOW с помощью systemd, используйте команду  systemctl stop .

sudo systemctl stop xow.service

Хотите отключить XOW навсегда? Воспользуйтесь командой systemctl disable .

sudo systemctl отключить xow.service

Использование XOW

Чтобы использовать XOW, подключите беспроводной USB-адаптер Xbox One к USB-порту ПК с Linux. Затем нажмите кнопку сопряжения на контроллере Xbox One и подключите его к адаптеру.

Хотите получить дополнительную информацию при сопряжении вашего устройства? Откройте терминал и запустите двоичный файл «xow» с помощью приведенных ниже команд, прежде чем пытаться выполнить сопряжение контроллера.

Как использовать беспроводные контроллеры Xbox One в Linux с XOW

cd ~ / xow

sudo ./xow

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 работать с этим руководством!