Usando xinput com vinho

0

Estou tentando jogar um jogo (Legend of Korra) no vinho. Para minha surpresa, não encontrei nenhum erro (o jogo é realmente novo, lançado no dia 21), mas é absolutamente impossível jogar sem um gamepad (o que eu tenho e é capaz tanto de xinput quanto de dinput). / p>

AFAIK o kernel suporta xinput nativamente (xpad) e também há xboxdrv. No wine eu tenho o xinput dll ativado e o jogo suporta apenas xinput, então é disso que eu preciso. Estou procurando uma solução que corrija o problema e não emule um teclado ou converta dinput em xinput para vinho.

    
por user2563892 26.10.2014 / 11:54

1 resposta

1

Aqui está uma correção E também usa xinput antigo.

  • Download xbox360cemu.v.3.0 (pesquisa on-line - é amplamente disponível)
  • Extraia e copie esses arquivos

    dinput8.dll
    xinput1_3.dll
    xinput9_1_0.dll
    xbox360cemu.ini
    

    para o mesmo diretório que o executável do jogo dentro do diretório do Steam

  • instale xboxdrv
  • em um terminal, execute

    sudo xboxdrv --silent --detach-kernel-driver --trigger-as-button --ui-axismap x2=ABS_Z,y2=ABS_RZ --ui-buttonmap A=BTN_B,B=BTN_X,X=BTN_A,TR=BTN_THUMBL,TL=BTN_MODE,GUIDE=BTN_THUMBR
    
por user2563892 26.10.2014 / 13:42