Instalando o controle do Xbox no Fedora 17

Publicado por Luís Fernando C. Cavalheiro em 17/12/2012

[ Hits: 6.679 ]

Blog: https://github.com/lcavalheiro/

 


Instalando o controle do Xbox no Fedora 17



Recentemente postei por aqui a dica sobre como instalar esse dito cujo controle no Precise Pangolin:
Agora é a vez do Fedora.

Pacotes necessários:
  • xboxdrv;
  • joystick;
  • kernel-modules-extra

Instalação

Temos um pequeno problema para fazer a instalação, o xboxdrv não está em nenhum dos repositórios padrão do Fedora. Solução: usar os pacotes do Mandriva!

Para o Fedora 32 bits, pegue o pacote com o comando:

cd ~&& wget ftp://rpmfind.net/linux/Mandriva/official/2011/i586/media/contrib/release/xboxdrv-linux-0.8.2-1-mdv2011.0.i586.rpm

Para o Fedora 64 bits, use o comando:

cd ~&& wget ftp://rpmfind.net/linux/Mandriva/official/2011/x86_64/media/contrib/release/xboxdrv-linux-0.8.2-1-mdv2011.0.x86_64.rpm

Com o pacote apropriado à sua arquitetura em mãos, agora podemos instalar tudo.

No Fedora 32 bits, use o comando:

cd ~ && sudo yum install joystick kernel-modules-extra xboxdrv-linux-0.8.2-1-mdv2011.0.i586.rpm

Para 64 bits, o comando fica:

cd ~ && sudo yum install joystick kernel-modules-extra xboxdrv-linux-0.8.2-1-mdv2011.0.x86_64.rpm

Para instalar uma GUI de configuração do controle, o QJoyPad, rode os seguintes comandos como root:

# yum install qt qt-devel libXt* gcc-c++*
# wget
http://ufpr.dl.sourceforge.net/project/qjoypad/qjoypad/QJoyPad-4.1/qjoypad-4.1.0.tar.gz
# tar -zxvf qjoypad-4.1.0.tar.gz
# cd qjoypad-4.1.0/src
# vi config


No arquivo "config", comente (isto é, coloque um "#" na frente) o bloquinho de texto com as seguintes linhas:

#if ( ! qmake ); then
#     echo "Error: you need qmake!";
#     exit 1;
#fi;

Após editar o arquivo, salve-o. Execute os comandos:

# ./config
# nano Makefile


Edite a linha:
LIBS = $(SUBLIBS) -L/usr/lib64 -lXtst -lQtGui -lQtCore -lpthread

Para:

LIBS = $(SUBLIBS) -L/usr/lib64 -lXtst -lQtGui -lQtCore -lpthread -lX11

Salve o arquivo. Execute o comando:

# make install

E pronto! O QJoyPad já está instalado e poderá ser chamado pelo terminal com o comando:

qjoypad

O QJoyPad inicia como um daemon. Para acessá-lo no GNOME, aperte a tecla Super ("janelinha do Windows") e clique no daemon igual aquele apontado pelo mouse na figura abaixo:
Ele vai reclamar que não há um joystick plugado, resolva isso espetando seu controle de Xbox no computador, clique no ícone com o botão direito e depois em "Update joystick devices". Dê um duplo clique no ícone para abrir uma janela igual a esta, a seguir:
Configure seu controle de acordo com sua vontade e corra pro abraço!

E o slacker vai dormir, boa sorte com essa tarefa!

Outras dicas deste autor

Testando microfone pelo terminal sob o ALSA

VLC no openSUSE 13.2

Slackware64: multilib for dummies (usando slackpkg+)

Boot no openSUSE Tumbleweed demorando demais: erro "A start job is running for Wait for chrony to synchronize system clock" [Resolvido]

Slackpkg: escolha qual programa usar para fazer o download de dados

Leitura recomendada

Minecraft no Fedora 18

[Resolvido] GZDoom sem som no Ubuntu/POP OS

Steam no Funtoo

Para os gamers: acessando Gearbox SHiFT no GNU/Linux

Emulador pcsx2 (ps2) no Slackware64-14.2_multilib

  

Comentários
[1] Comentário enviado por danniel-lara em 17/12/2012 - 10:36h

Parabéns pela dica

[2] Comentário enviado por lcavalheiro em 17/12/2012 - 23:51h


[1] Comentário enviado por danniel-lara em 17/12/2012 - 10:36h:

Parabéns pela dica


Valeu, camarada!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts