Joystick "fantasma" no LinuxMint 17.2

1. Joystick "fantasma" no LinuxMint 17.2

Fabricio
LonelyEagle

(usa Ubuntu)

Enviado em 07/09/2016 - 22:07h

Olá à todos. Já faço parte da comunidade do VOL há muitos anos, mas esse é meu primeiro post pois sempre consegui sanar minhas dúvidas. O que está acontecendo é que existe um joystick fantasma em meu Linux. Mesmo sem nenhum joystick conectado, ele reconhece alguma coisa como joystick e fica "apertando" esses botões, o que faz que os controles fiquem malucos, e eu não consigo jogar nada, pq o personagem fica se movendo loucamente pela tela, repito: sem nenhum joystick conectado. Como proceder? Desde já grato pela ajuda.


  


2. Re: Joystick

M.
XProtoman

(usa Fedora)

Enviado em 07/09/2016 - 23:10h

LonelyEagle escreveu:

Olá à todos. Já faço parte da comunidade do VOL há muitos anos, mas esse é meu primeiro post pois sempre consegui sanar minhas dúvidas. O que está acontecendo é que existe um joystick fantasma em meu Linux. Mesmo sem nenhum joystick conectado, ele reconhece alguma coisa como joystick e fica "apertando" esses botões, o que faz que os controles fiquem malucos, e eu não consigo jogar nada, pq o personagem fica se movendo loucamente pela tela, repito: sem nenhum joystick conectado. Como proceder? Desde já grato pela ajuda.

Boa noite a todos,

Estou respondendo do celular. Tenho um notebook HP Pavilion DM1 3250 e certa vez estranhei o Linux detectando um Joystick, mexi o notebook e do nada os valores do Joystick mudaram, acabei entendendo do que se tratava: um acelerômetro, suspeitei que fizesse parte de algum mecanismo para proteger o HD, parece que tem um artigo aqui no Viva o Linux que trata disso. Talvez o seu notebook também tenha acelerômetro ou algo similar, como mecanismo de proteção.

____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)


3. Re: Joystick "fantasma" no LinuxMint 17.2

Fabricio
LonelyEagle

(usa Ubuntu)

Enviado em 08/09/2016 - 16:57h

XProtoman escreveu:

LonelyEagle escreveu:

Olá à todos. Já faço parte da comunidade do VOL há muitos anos, mas esse é meu primeiro post pois sempre consegui sanar minhas dúvidas. O que está acontecendo é que existe um joystick fantasma em meu Linux. Mesmo sem nenhum joystick conectado, ele reconhece alguma coisa como joystick e fica "apertando" esses botões, o que faz que os controles fiquem malucos, e eu não consigo jogar nada, pq o personagem fica se movendo loucamente pela tela, repito: sem nenhum joystick conectado. Como proceder? Desde já grato pela ajuda.

Boa noite a todos,

Estou respondendo do celular. Tenho um notebook HP Pavilion DM1 3250 e certa vez estranhei o Linux detectando um Joystick, mexi o notebook e do nada os valores do Joystick mudaram, acabei entendendo do que se tratava: um acelerômetro, suspeitei que fizesse parte de algum mecanismo para proteger o HD, parece que tem um artigo aqui no Viva o Linux que trata disso. Talvez o seu notebook também tenha acelerômetro ou algo similar, como mecanismo de proteção.

____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)


Parece que o problema é realmente esse. Encontrei algumas dicas (em inglês) no link: http://askubuntu.com/questions/585706/deactivate-accelerometer, mas o problema é que não estou conseguindo desativar o acelerômetro sem desativas todos os outros joysticks. O comando
sudo modprobe -r hp_accel 
não funciona e o comando
chmod -r /dev/input/js0 
desativa todos os joysticks. Será como faço para desabilitar apenas o acelerômetro?


4. Re: Joystick

M.
XProtoman

(usa Fedora)

Enviado em 08/09/2016 - 18:33h

Boa noite a todos,

Como você falou do módulo, fiz um teste no Fedora colocando ele na blacklist, criei o arquivo: /etc/modprobe.d/hp_accel.conf

Com o conteúdo abaixo:
blacklist hp_accel 


Reiniciei a máquina e já estava sem o /dev/input/js0 gerado por esse módulo, porque estava na blacklist, e não me impediu de usar joystick real.

Se a sua distribuição tiver também o diretório /etc/modprobe.d tente fazer isso, caso o contrário tente descobrir como colocar um módulo na sua blacklist.

____________________
“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)


5. Re: Joystick "fantasma" no LinuxMint 17.2

Fabricio
LonelyEagle

(usa Ubuntu)

Enviado em 09/09/2016 - 20:17h

Consegui colocar na blacklist o hp_accel, mas o meu Combo Microsoft (teclado e mouse sem fio) também estavam sendo reconhecidos como joysticks (js0) e por isso não estava conseguindo usar o controle no Epsxe via Wine. Instalei um script que impede isso, que funcionou na primeira inicialização. O acelerômetro não está mais dando problemas, agora apenas quando conecto o controle que o ePSXe fica maluco, apertando botões que eu não aperto. Mas no Windows o joystick funciona normalmente. Os botões apertados são aleatórios, cada vez que conecto o controle é um botão diferente, como se estivesse em auto-fire.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts