-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pessoal,

Escrevi mais para documenta��o pr�pria, mas achei interessante
postar aqui na lista para registro ...

Toda documenta��o relevante encontra-se em:

/usr/src/linux/Documentation/input/joystick.txt
/usr/src/linux/Documentation/input/joystick-parport.txt

Esta documenta��o tamb�m aborda outros modelos de joysticks e 
gamepads que tamb�m podem ser usados no PC. Os procedimentos
para conex�o desses joysticks � porta paralela do PC s�o
descritos detalhadamente na documenta��o.

Depois do conector db25 (parallel port) ter sido adaptado 
ao joystick/gamepad, � hora de carregar os m�dulos passando
par�metros (descritos na doc):

� preciso agora remover o m�dulo 'lp' antes de 
carregarmos os m�dulos:

# rmmod lp

Agora sim podemos carregar os m�dulos joydev (necess�rio a quaisquer
joystick) e o gamecon que controla esse modelo de gamepad 
(os par�metros encontram-se da doc citada):

#----------------------------------
#!/bin/sh

modprobe joydev
modprobe gamecon gc=0,7,0,0,0,0

rmmod joydev
rmmod gamecon

modprobe joydev
modprobe gamecon gc=0,7,0,0,0,0
#----------------------------------

Pode parecer estranho, mas somente recarregando os m�dulos como
� feito acima, o dispositivo (js0) ficou dispon�vel. Se algu�m
a� tiver alguma dica...ser� benvinda.

Vamos verificar se o gamepad realmente est� funcionando com o 
programa* 'jstest':

$ jstest /dev/input/js0

Joystick (PSX controller) has 6 axes and 12 buttons. Driver version is 2.1.0.
Testing ... (interrupt to exit)
Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 [...]
Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 [...]
Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 [...]
Axes:  0:     0  1:     0  2:     0  3:     0  4:     0  5:     0 [...]
[...]

A sa�da do programa ser� parecida com essa, por�m com muito mais dados. Pressione
os bot�es do joystick e voc� poder� verificar os valores retornados na listagem.

Os device nodes dos 'Linux Input drivers' (que controlam joysticks, gamepads,
mice etc.) ficam em: /dev/input/*
� interessante fazer um link de /dev/input/js0 para /dev/js0

* Esse programa � parte de um pacote de utilit�rios para joysticks, que
inclui: jsattach, jscal, e jstest. Acho que esse pacote n�o est� incluso nos
CDs do Slackware, se tiver, melhor. Mas ach�-lo � bem simples. Basta
procurar por 'joystick' no rpmfind.net que l� tem.

� isso ... espero que seja �til.


Abra�os,

- --
Fabiano Freitas
http://fabianofreitas.cjb.net
Slackware 8.1 - kernel 2.4.18

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+QJUeC76D/DiMynURAr3OAKCHlqUAZROpGtlaY5E4YzlnPQ3oWACfRPjW
nLwlbi7ZZ3oxdOwdvs6GAMU=
=TVKg
-----END PGP SIGNATURE-----
_______________________________________________
slack-users mailing list
[EMAIL PROTECTED]
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a