Faça o seguinte:
Com privilégios de root,use o comando modprobe
nome_do_módulo_da_sua_placa_de som e procure nela alguma linha sobre
joystick.Caso encontre,remova o módulo e suba ele com o parâmetro
joystick=1,pois algumas placas de som têm como padrão 0.Se a sua placa
for PCI não há necessidade do módulo ns558,que é usado para ativar a
gameport de placas de som ISA.Agora suba os módulos: joydev com a opção
no /etc/modprobe.conf ou /etc/modules.conf alias char-major-13 joydev
,analog e gameport.
Caso tudo esteja certo,o joystick será reconhecido e poderá ser usado.
Para não precisar arrumar tudo manualmente em cada boot,coloque os
módulos no rc.modules ( ou arquivo equivalente que carregue os módulos
na sua distribuição ) e as opções em /etc/modprobe.conf para kernel
2.6.xx.x ou /etc/modules.conf para kernel 2.4.xx.
Os comandos para subir manualmente ficam assim:
[EMAIL PROTECTED]:# modinfo modulo_da_placa_de_som
[EMAIL PROTECTED]:# rmmod modulo_da_placa_de_som
[EMAIL PROTECTED]:# modprobe modulo_da_placa_de_som joystick=1
[EMAIL PROTECTED]:# modprobe joydev
[EMAIL PROTECTED]:# modprobe analog
[EMAIL PROTECTED]:# modprobe gameport
O rc.modules ou outro arquivo similar da sua distribuição deve ficar
mais ou menos ter:
/sbin/modprobe modulo_da_placa_de_som
/sbin/modprobe joydev
/sbin/modprobe analog
/sbin/modprobe gameport
O /etc/modprobe.conf,caso seja kernel 2.6.xx.x ou o
/etc/modules.conf,caso seja kernel 2.4.xx deve ter:
alias char-major-13 joydev
options nome_do_modulo_da_placa_de_som joystick=1
Para saber se tudo foi configurado,verifique no /var/log/dmesg ou em
algum jogo ou emulador.
Espero ter ajudado a resolver o problema,
Priscila.
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html