Como instalar um joystick analógico no Linux
Neste artigo mostrarei como instalar joysticks analógicos no Linux, aqueles que são ligados na placa de som, sem muitos mistérios e dificuldades.
Parte 4: Sobre o Analog
Para configurar o analog você deve passar um parâmetro que informa o tipo de joystick que você vai utilizar.
No arquivo de documentação /usr/src/linux/Documentation/input/joystick.txt (ou semelhantes) você encontrará um manual sobre joysticks no seu kernel, distribuição entre outras coisas que podem variar entre as distribuições.
Use "modprobe analog map=<tipo1>,<tipo2>,<tipo3>,.....". Exemplo:
# modprobe analog map=gamepad8
A tabela a seguir mostra alguns dos "map"s para ativar o módulo analog (use apenas o(s) relativo ao(s) seu(s) joystick(s), não use todos esses):
Joysticks de 2 eixos e 4 botões, 3 eixos e 4 botões, 4 eixos e 4 botões e o Saitek Cyborg "digital" são detectados automaticamente, assim como outros modelos que podem ser encontrados no arquivo de documentação sobre joysticks no Linux.
Os joysticks auto-detectados não precisam de parâmetros para a ativação do analog.
PS: É altamente recomendado ler o arquivo /usr/src/linux/Documentation/input/joystick.txt, ou pelo menos a parte de parâmetros, para saber qual é a configuração correta do módulo analog.
No arquivo de documentação /usr/src/linux/Documentation/input/joystick.txt (ou semelhantes) você encontrará um manual sobre joysticks no seu kernel, distribuição entre outras coisas que podem variar entre as distribuições.
Use "modprobe analog map=<tipo1>,<tipo2>,<tipo3>,.....". Exemplo:
# modprobe analog map=gamepad8
A tabela a seguir mostra alguns dos "map"s para ativar o módulo analog (use apenas o(s) relativo ao(s) seu(s) joystick(s), não use todos esses):
| Tipo | Explicação |
| none | Nenhum joystick nessa porta |
| auto | Detectar joystick automaticamente |
| y-joy | Dois joysticks de 2 botões e 2 eixos num cabo Y |
| y-pad | Dois gamepads de 2 botões e 2 eixos num cabo Y |
| fcs | Joystick compatível com Thrustmaster FCS |
| gamepad | Gamepad de 4/6 botões |
| gamepad8 | Gamepad de 8 botões e 2 eixos |
Joysticks de 2 eixos e 4 botões, 3 eixos e 4 botões, 4 eixos e 4 botões e o Saitek Cyborg "digital" são detectados automaticamente, assim como outros modelos que podem ser encontrados no arquivo de documentação sobre joysticks no Linux.
Os joysticks auto-detectados não precisam de parâmetros para a ativação do analog.
PS: É altamente recomendado ler o arquivo /usr/src/linux/Documentation/input/joystick.txt, ou pelo menos a parte de parâmetros, para saber qual é a configuração correta do módulo analog.