> Os gamepads n�o possuem potenci�metros, eles possuem resistores para > simular um pot�nci�metro quando o direcionador digital � pressionado. > Isto significa que eles n�o s�o "digitais" de verdade, como os gamepads > de consoles, e precisam sim ser "calibrados" exatamente como os > anal�gicos.
Ent�o cada resistor vai causar uma altera��o diferente no n�vel do sinal, sendo que essa queda vai ser interpretada como um movimento ? Interessante....os joysticks anal�gicos podiam ser assim tamb�m ! > Uma coisa que *pode* estar acontecendo � o fabricante ter colocado > resistores de m� qualidade ou de muita resist�ncia, atrapalhando a > leitura. Acredito que n�o......deve ser falta de calibragem mesmo. > A leitura dos joysticks anal�gicos � feita de forma um pouco est�pida (a > mesma utilizada desde os tempos dos XTs e Apple file://), um strobe � > disparado e fica-se num loop at� que uma porta tenha seu valor zerado. > Enquanto a porta n�o zera, fica-se num loop (isto � morte para sistemas > multi-thread!!) incrementando um contador. Quando a porta zera, usa-se o > valor do contador como posi��o da aste do joystick. Nossa....porque n�o mudam as coisas ? > Os micros de hoje s�o est�pidamente r�pidos. Se os resistores forem > muito grandes, pode-se dar overflow ou mesmo underflow nestes > contadores, e o que acontece depois depende muito do c�digo que l� o > joystick.... No Windows ent�o, seria um desastre ? :-) Enfim, o que d� mais raiva em joysticks anal�gicos s�o suas diagnonais.......bastante falhas...e sua imprecis�o. Numa calibragem de um joystick anal�gico, vc v� o ponteiro tremendo todo. No digital, o ponteiro fica absolutamente parado, somente se mexendo quando vc quer. A precis�o � 100% ! Ah, a proposito: o Sidewinder � digital ou � anal�gico ??? +--------------------------+---------+--------------------------------+ | F�bio Franco de Oliveira | Age: 17 | - Linux user 138973 | +--------------------------+-----+---+--------------------------------+ | Cpu: AMD K6-2 500 | Sound: Sound Blaster AWE32 | | MB: ASUS P5-99VM | Video: Voodoo 3 3000 PCI 16Mb | | Ram: 128mb SDRAM | Modem: Teles PCI ISDN 128K | | HD: Quantum Fireball Lct 30G | Dist.: Conectiva Linux 6.0 | +--------------------------------+------------------------------------+ | "Software � como sexo: � melhor quando � gratuito", Linus Torvalds | +---------------------------------------------------------------------+ Assinantes em 18/10/2001: 2389 Mensagens recebidas desde 07/01/1999: 137328 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
