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

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


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.