Como faço para que um controlador Xbox One funcione com o 16.04 (não o Steam)?

12

Eu tenho uma nova instalação do Ubuntu 16.04 e baixei um jogo do GOG chamado Transistor. Eu comprei um controle sem fio do Xbox One para jogar apenas esse tipo de jogo. Pelo que pude descobrir, o wireless não é suportado no Ubuntu para este controlador ainda assim eu liguei-o usando um [conhecido trabalho] micro-usb > adaptador usb.

  • Eu instalei o jogo com sucesso. Eu posso tocá-lo com meu teclado / mouse. Clicando no ícone do controlador nas configurações do jogo não faz nada.

  • Instalei o "Ubuntu xboxdrv integration" e agora tenho uma opção de joystick no meu menu de configurações. Ele lista quatro controladores 360 e nenhum deles responde a entrada do controlador.

  • Quando digito lsusb , ele lista "Microsoft" como uma das coisas conectadas. Eu desconectei o controlador e a entrada foi embora, então eu sei que o controlador está sendo visto pelo sistema. Quando eu conecto, ele ressoa por um momento.

  • Se eu pressionar o botão "X" (conectar), ele pisca por quase 30 segundos.

Pelo que entendi, com fio, até mesmo o controle do Xbox One, é compatível com novas versões do Ubuntu. Alguém pode me dizer o que eu não estou fazendo ou por onde começar a procurar? Estou assumindo que um novo kernel foi instalado com o sistema operacional.

Digitei lsmod e não há ubuntu-xboxdrv ou xboxdrv ou mesmo xpad na lista. Eu digitei insmod ubuntu-xboxdrv no terminal e foi informado que ele não pôde ser carregado porque não há arquivo ou diretório. Digitar modprobe ubuntu-xboxdrv também disse que não conseguiu encontrá-lo. (Eu também tentei xboxdrv para ambos.)

Tanto quanto eu posso dizer, não sendo um mod carregado é o número um culpado. Como eu vejo se ubuntu-xboxdrv é mesmo o nome do mod? Eu verifiquei que a instalação passou por reinstalar. Como faço para descobrir onde foi?

    
por Welcome1der 06.06.2016 / 19:22

2 respostas

16

A solução do OP para seu próprio problema :

% bl0ck_qu0te%     
por Zanna 21.09.2017 / 14:24
6
  1. instale sysfsutils - sudo apt install sysfsutils
  2. abra o arquivo de configuração com gksu gedit /etc/sysfs.conf
  3. Adicione esta linha em sysfs.conf - > %código%
  4. Salve e reinicie.
por user687424 10.05.2017 / 06:43

Tags