Steam não reconhece controle do Xbox [Resolvido]
Dica publicada em Linux / Jogos
Steam não reconhece controle do Xbox [Resolvido]
Dica testada na distribuição Funtoo.
Após plugar o controle USB do Xbox no notebook, a loja Steam não o reconheceu.
Como resolver?
Primeiro, instale o "xboxdrv" e o "evtest":
# emerge xboxdrv evtest
Segundo, configure para o "xboxdrv" iniciar automaticamente:
# /etc/init.d/xboxdrv start
# rc-update add xboxdrv default
Terceiro, remova o módulo do xpad:
# rmmod xpad
Quarto, liste todos os events com:
# ls /dev/input/ | grep event*
Aqui gerou uma lista de 1 a 15. Usaremos essa lista.
Um desses números listados se refere ao controle do Xbox. Qual? Para saber, precisa testar um por um! Comece pelo maior.
Quinto, descubra o event do controle do Xbox:
# evtest /dev/input/eventX
Onde "X", deve ser um número daquela listagem.
Depois que executar o comando, aperte algum botão do controle e veja se vai obter alguma resposta no terminal. Se obter resposta, sucesso. Se não obter, execute o comando novamente com outro número até obter sucesso.
Sexto, quando achar o event correspondente ao controle do Xbox, dê permissão total.
# chmod 777 /dev/input/eventX
Inicie o Steam, clique no ícone do controle na parte superior para iniciar o modo Tela Cheia.
Vá em: Settings → Controller → configure os botões.
Volte para a versão desktop e pronto!
Fonte:
Após plugar o controle USB do Xbox no notebook, a loja Steam não o reconheceu.
Como resolver?
Primeiro, instale o "xboxdrv" e o "evtest":
# emerge xboxdrv evtest
Segundo, configure para o "xboxdrv" iniciar automaticamente:
# /etc/init.d/xboxdrv start
# rc-update add xboxdrv default
Terceiro, remova o módulo do xpad:
# rmmod xpad
Quarto, liste todos os events com:
# ls /dev/input/ | grep event*
Aqui gerou uma lista de 1 a 15. Usaremos essa lista.
Um desses números listados se refere ao controle do Xbox. Qual? Para saber, precisa testar um por um! Comece pelo maior.
Quinto, descubra o event do controle do Xbox:
# evtest /dev/input/eventX
Onde "X", deve ser um número daquela listagem.
Depois que executar o comando, aperte algum botão do controle e veja se vai obter alguma resposta no terminal. Se obter resposta, sucesso. Se não obter, execute o comando novamente com outro número até obter sucesso.
Sexto, quando achar o event correspondente ao controle do Xbox, dê permissão total.
# chmod 777 /dev/input/eventX
Inicie o Steam, clique no ícone do controle na parte superior para iniciar o modo Tela Cheia.
Vá em: Settings → Controller → configure os botões.
Volte para a versão desktop e pronto!
Fonte: