Recentemente, recebi um Logitech Rumblepad 2 (um joystick, como um controle PS2) de um amigo.
Como eu configuraria isso no Ubuntu? Se possível, eu preferiria usar um utilitário de GUI.
Eu tentei jstest-gui
, mas mostra o meu acelerômetro!
Recentemente, recebi um Logitech Rumblepad 2 (um joystick, como um controle PS2) de um amigo.
Como eu configuraria isso no Ubuntu? Se possível, eu preferiria usar um utilitário de GUI.
Eu tentei jstest-gui
, mas mostra o meu acelerômetro!
Respostas:
Não testado por mim, mas encontrado em um link fornecido em: http://ubuntuforums.org/showthread.php?t=393425 , espero que isso ajude.
Instale o joystick e o jscalbrator
sudo apt install joystick jscalibrator
depois execute os processos de calibração
jscal -c /dev/input/js0
(este é o meu local do joystick, verifique o seu)
jstest /dev/input/js0
(ou onde) Se me lembro corretamente, isso deve retornar 0 sem nenhum erro.execute jscalibrator
jscalibrator
e deve reconhecer o tipo de gamepad corretamente e reconhecer todos os seus botões e eixos
Há também um aplicativo chamado jstest-gtk , que parece fazer algo parecido. Publico aqui uma captura de tela e o link para você: https://github.com/Grumbel/jstest-gtk (este software pode precisar ser compilado para fazê-lo funcionar)
É possível calibrar o Joysticks no Kubuntu usando as configurações do sistema do KDE. Essa é uma solução "exagerada", pois é claro que requer o KDE (e a maioria dos usuários do Ubuntu não deseja isso).
Eu não tinha meu joystick conectado para a captura de tela acima, mas já tentei antes e funciona.
Essas são duas ferramentas incluídas nos repositórios do Ubuntu que eu não testei recentemente (eu as encontrei ao procurar outras opções). O primeiro dos dois, jstest-gtk, é uma ferramenta gráfica e joystick
é um conjunto de utilitários de linha de comando.
Você pode instalá-los usando:
sudo apt-get install jstest-gtk
ou
sudo apt-get install joystick
O Jstest-gtk é um front end para as ferramentas de linha de comando do joystick.
kde-system-settings
mas não consigo encontrar essas configurações. Onde exatamente eles estão? Preciso instalar outro pacote?
jstest-gtk
mas parece não me permitir mudar nada .. útil para testar embora.
Estou usando o Ubuntu 13.04 e tenho o Logitech Rumblepad 2. E o que fiz foi instalar estes, joystick e jstest-gtk . Ele já foi calibrado para o padrão e o dispositivo joystick foi detectado corretamente. Apenas plug and play.
Se você precisar calibrar e salvar sua configuração, faça isso, abra jtest-gtk, você verá isso,
Você pode calibrar clicando duas vezes no dispositivo.
Espero que ajude você como me ajudou.
As respostas aqui estão ficando um pouco antigas agora, e os usuários parecem estar tendo problemas novamente, então esta é uma solução atual de 2016 para configurar seu joystick ou gamepad no Ubuntu.
Você pode usar antimicro
, é um garfo joy2key
e possui um GUI
, use PPA
para 12.04 a 15.10
sudo add-apt-repository ppa:ryochan7/antimicro
sudo apt-get update
sudo apt-get install antimicro
Para 16.04+, use este PPA
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install antimicro
droidpad
aplicativo que permite que o telefone Android seja usado como gamepad.
sudo apt-get dist-upgrade
tentativa de instalar a sudo apt-get install xboxdrv
reinicialização do driver xbox após cada uma. Também atualizei a resposta para incluir uma versão para 16.04, se você deseja atualizar. @TenLeftFingers
ftest /dev/input/by-id/..
Atualmente, estou usando o qjoypad para mapear chaves (até o mouse) para um Logitech Gamepad F310. Está funcionando bem para jogos projetados com apenas controles de teclado e mouse em mente. Parece exigir ser executado a partir de cli como qjoypad --notray
. Ele usa uma GUI.
Como instalar o Qjoypad
Primeiro adicione o ppa GetDeb Games
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu raring-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'
Atualize e instale o pacote
sudo apt-get update
sudo apt-get install qjoypad
Como alternativa, baixe o pacote aqui e instale com seu gerenciador de pacotes favorito.
./config
make
make install