Como usar os controladores sem fio do Xbox One no Linux com XOW

Se você possui um dongle USB sem fio do Xbox One, ficará feliz em saber que agora é possível executar o dispositivo no Linux. Graças ao projeto XOW, o dispositivo permite conectividade sem fio no Linux com qualquer controlador do Xbox One.

Para usar o driver XOW, você deve ter um controlador sem fio original do Xbox One S ou Xbox One, o dongle sem fio do Xbox e um sistema operacional Linux razoavelmente moderno. XOW está em desenvolvimento substancial. Este driver pode não funcionar corretamente (ou nem funcionar) em alguns casos. Use-o por sua própria conta e risco!

Observação: precisa emular um controlador do Xbox no Windows 10? Veja como.

Baixando XOW

O driver XOW é muito novo no Linux e não está em desenvolvimento há muito tempo. Como resultado, ele não foi incluído no kernel do Linux ou em qualquer repositório de software do sistema operacional Linux mainstream. Em vez disso, se quiser usar o XOW, você deve baixá-lo do GitHub do projeto .

A interação com o GitHub requer o programa Git. Para instalar o Git, abra uma janela de terminal pressionando  Ctrl + Alt + T  ou  Ctrl + Shift + T  no teclado. Em seguida, siga as instruções da linha de comando descritas abaixo.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install git

Linux genérico

A ferramenta Git está disponível em quase todas as distribuições do Linux e é uma das principais ferramentas que todos os desenvolvedores da plataforma usam. Se você estiver usando um sistema operacional que não está nesta lista, abra um terminal, procure por “git” e instale-o da maneira como costuma instalar programas. Ou baixe Git da web .

Depois de configurar a ferramenta Git em seu PC Linux, o XOW está pronto para download. Usando o  comando git clone  , pegue a versão mais recente do software.

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

Mova sua janela de terminal para a pasta “xow” usando o  comando CD  . Em seguida, execute o  comando cat  para dar uma olhada no arquivo README.md incluído, pois ele contém informações sobre o código que você acabou de baixar para o seu PC.

Nota: perto  gato  com  Ctrl + C .

cd xow

cat README.md

Dependências

O código para XOW é baixado em seu PC Linux. A próxima etapa do processo é instalar a dependência primária para XOW, Libusb. Para instalar o Libusb, siga as instruções de instalação abaixo que correspondem ao seu sistema operacional Linux.

Ubuntu

sudo apt install 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 install libusb libusb-devel

OpenSUSE

sudo zypper install libusb-1.0 libusb-1_0-devel

Linux genérico

Se você estiver construindo o XOW do zero em um PC Linux que não é abordado neste guia, você precisará instalar o Libusb manualmente. Para mais informações, clique aqui .

Construindo XOW

Para construir o XOW, você deve usar a linha de comando. A razão pela qual o terminal é necessário é que o XOW é um aplicativo CLI e não há maneira conhecida de compilá-lo com um aplicativo GUI. Siga as instruções passo a passo abaixo para construir o XOW em seu sistema.

Etapa 1: Mova para a xowpasta localizada em seu diretório inicial (~) usando o  comando CD  abaixo.

cd ~ / xow

Etapa 2: Execute o  comando make  para compilar o código-fonte.

Como usar os controladores sem fio do Xbox One no Linux com XOW

make BUILD = RELEASE

Etapa 3: execute o  comando ls  na  xowpasta e determine se o binário “xow” está lá.

ls | grep xow

Etapa 4: presumindo que a construção foi bem-sucedida, você verá “xow” na pasta xow. Agora, instale este binário em seu PC Linux com o comando make install  .

sudo make install

Ativando XOW

O driver de dongle sem fio XOW Xbox para Linux funciona com o sistema de inicialização systemd. Por este motivo, deve ser habilitado via systemd para funcionar corretamente. Para habilitar o driver sem fio XOW em seu PC Linux, faça o seguinte.

Primeiro, use o  comando systemctl enable  para permitir que o XOW seja inicializado automaticamente com privilégios de root sempre que o sistema for inicializado.

Como usar os controladores sem fio do Xbox One no Linux com XOW

sudo systemctl enable xow.service

Em seguida, use o comando systemctl start para dizer ao systemd para iniciar instantaneamente o serviço XOW para que os usuários do sistema possam usá-lo.

sudo systemctl start xow.service

Com o XOW habilitado no systemd, seu PC Linux terá suporte para dongle sem fio Xbox.

Desligue o XOW

Deseja desativar o suporte para dongle sem fio do Xbox em seu PC Linux temporariamente ou permanentemente? Você deve usar o sistema init systemd.

Para desligar o driver XOW com systemd temporariamente, use o  comando systemctl stop .

sudo systemctl stop xow.service

Quer desligar o XOW permanentemente? Use o comando systemctl disable .

sudo systemctl disable xow.service

Usando XOW

Para usar o XOW, conecte o dongle sem fio USB do Xbox One à porta USB do PC Linux. Em seguida, pressione o botão de par no controlador do Xbox One e pareie-o com o dongle.

Quer mais informações ao parear seu dispositivo? Abra um terminal e execute o arquivo binário “xow” com os comandos abaixo, antes de tentar emparelhar um controlador.

Como usar os controladores sem fio do Xbox One no Linux com XOW

cd ~ / xow

sudo ./xow

Leave a Comment

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.