xpadneo um controlador avançado para o controlador sem fio do Xbox One

Controle Xbox Linux

Pegando o caso de um artigo anterior que compartilhei aqui no blog sobre como usar nosso controlador Xbox One no Fedora 31. Recentemente Me deparei com um excelente projeto no github, que tem como nome "Xpadneo" um controlador Linux avançado para o controlador Xbox One.

xpadneo Seu foco principal é fornecer funções avançadas para Linux, Ao contrário do driver incluído por padrão no kernel do Linux que foi adicionado para várias versões. Como o driver foi incluso nativamente, ele não fornece informações como o nível da bateria, entre outras coisas.

É importante mencionar que, para usar este controlador, é apenas para conexões sem fio, isto é, apenas pela conexão de seu computador e o controle por Bluetooth. Além disso, você deve ser capaz de conectar e emparelhar seu controlador com sua distro. (Menciono isso porque no Fedora 31 encontrei problemas, você pode verificar o post que Fiz no blog aqui).

Dos recursos que se destacam do xpadneo mencionado em sua página:

  • Suporta Bluetooth
  • Suporta Force Feedback (Rumble) em geral
  • Suporta Trigger Force Feedback (nem mesmo compatível com Windows)
  • veja-o em ação: execute misc / tools / directional_rumble_test / direction_rumble_test
  • Suporta desativar FF
  • Suporta vários gamepads ao mesmo tempo (nem mesmo compatível com Windows)
  • Oferece mapeamento consistente, mesmo se o Gamepad foi pareado com Windows / Xbox antes
  • Seleção de trabalho, início, botões de modo
  • Faixa correta do eixo (com sinal, importante para, por exemplo, RPCS3)
  • Suporta indicação de nível de bateria (incluindo Play `n kit de carregamento)
  • Indicação do nível da bateria
  • Suporta falsificação da versão do dispositivo de entrada para evitar que o SDL tente corrigir um mapeamento contínuo.
  • Fácil
  • Desenvolvimento ágil e suporte

Como instalar o xpadneo no Linux?

A instalação do xpadneo em sua distro é bastante simples, você só precisa ter alguns pré-requisitos já instalado nele. Desses requisitos você já deve ter instalado dkms, linux-headers e uma implementação bluetooth e suas dependências.

Tudo isso você pode pesquisar com seu gerenciador de pacotes de seu terminal ou uma interface gráfica deste. Por exemplo, Synaptic, dnfdragora, Octopi, etc.

Obtendo informações de página do github de xpadneo, onde eles compartilham os comandos para instalar isso. Para quem são eles usuários do Arch Linux, Manjaro, Arco Linux ou qualquer outro derivado do Arch Linux, Eles devem abrir um terminal e nele digitarão o seguinte:

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

Agora, para o caso daqueles que são usuários de distribuições baseadas em Debian ou derivadas, como Ubuntu, Deepin, etc. Em um terminal, eles só precisam digitar o seguinte comando:

sudo apt-get install dkms linux-headers-`uname -r`

Enquanto para quem usa Fedora ou derivados desta:

sudo dnf install dkms make bluez bluez-tools kernel-devel-`uname -r` kernel-headers-`uname -r`

No caso de Raspbian, você só precisa digitar o seguinte:

sudo apt-get install dkms raspberrypi-kernel-headers

Já tendo os pré-requisitos instalados, agora vamos prosseguir com a instalação do xpadneo no sistema, para isso, só temos que digitar o seguinte:

git clone https://github.com/atar-axis/xpadneo.git
cd xpadneo
sudo ./install.sh

Se tudo correr bem, basta reiniciar o sistema para que o driver seja carregado na inicialização.

Usando o xpadneo

Para começar a usar seu controlador com este controlador, você tem que fazer a conexão via Bluetooth entre o seu controle remoto e o sistema, Para isso, você pode fazer isso no terminal, digitando:

sudo bluetoothctl
scan on

Digitando o comando acima você tem que ligar seu controlador e pressionar o botão para sincronizar o controladorFeito isso, os dispositivos encontrados serão mostrados no terminal com suas informações, das quais estamos interessados ​​em seu "endereço MAC".

Com essas informações vamos emparelhar e sincronizar o remoto, digitando os seguintes comandos:

pair <MAC>
trust <MAC>
connect <MAC>

Já com a conexão feita, eles podem realizar a configuração executando o script de configuração que os guiará no processo, para isso terão que entrar novamente na pasta xpadneo e digitar:

sudo ./configure.sh


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Juan Cruz dito

    Muito bom, ainda não testei esse aplicativo e violei um pouco no Debian.
    Só tenho uma pergunta, é apenas para os controladores do Xbox que se conectam diretamente ao pc via bluetooth? porque o que tenho, tenho um adaptador usb para conectar.

    Obrigado!

    1.    David Orange dito

      Assim é. É apenas para bluetooth. Felicidades