Bom galera a solução é bem simples...
1º Verifique que nome que tá o seu Joystick para isso vá em:
Painel de ControleDispositivos e Impressoras.
Geralmente o nome é Generic USB Joystick ou algo do tipo
2º Agora é só vc alterar o registro, para isso vá em:
Executar e digite Regedit e de enter.
3º No regedit navegue até:
HKEY_CURRENT_USER >System>CurrentControlSet>Control>
Media Properties > PrivateProperties > Joystick> OEM agora vá clicando nas pastas a vá vendo do lado direito até vc encontrar uma que tenha o valor OEMName do seu Joystick.
5º após encontrar faça um backup do registro clicando com o botão direito do mouse na pastinha que tem o registro e depois em Exportar e salve onde vc achar melhor. (caso vc não goste da alteração é só executar esse arquivo que vc salvou que volta ao normal).
6º Abra o registro OEMName dando dois cliques e altere o Dados do Valor para:
Logitech Dual Action USB
Dê OK feche o regedit e pronto seu fifa 13 já vai reconhecer os todos os botões do seu Joystick Genérico e funcionando perfeitamente o analógico direito.
Obs: caso os botões fiquem invertidos (X > O, [] > /) faça o seguinte:
abra o arquivo buttonData.ini que se encontro no diretório principal do game e altere os seguintes valores:
AddMap PC_CONTROL_BUTTON02 VB_AI_B para A
AddMap PC_CONTROL_BUTTON02 VB_FE_SELECT
AddMap PC_CONTROL_BUTTON03 VB_AI_A para B
AddMap PC_CONTROL_BUTTON03 VB_FE_CANCEL
AddMap PC_CONTROL_BUTTON04 VB_AI_X para Y
AddMap PC_CONTROL_BUTTON04 VB_FE_X para Y
AddMap PC_CONTROL_BUTTON01 VB_AI_Y para X
AddMap PC_CONTROL_BUTTON01 VB_FE_Y para X
Salve e tá resolvido (obs.: Sempre faça backup antes)
Agora é só ser feliz com seu joystick Genérico rsss
By Gilnews
IMAGEaHR0cDovL2cuYmY0c3RhdHMuY29tL2Jmc3RhdGNhcmQvcGMvQUNUX0dpbG5ld3MucG5n