Eu tenho tentado configurar o controle do Xbox 360, usb connected, sob wine com x360ce como mostrado para que eu possa brincar com ele. Já faz alguns dias e depois de bater a cabeça contra a parede algumas vezes, decidi desistir um pouco e perguntar se alguém pode lançar alguma luz sobre o assunto.
Então, estou rodando o Debian com 64 bits e minha versão do wine é 2.0-rc3. O xboxdrv está instalado e funcionando bem em jogos linux nativos. Existe também um controlador Steam ligado à máquina e o cabo de tons real da Rocksmith também (este também funciona bem fora da caixa)
Eu faço o seguinte:
WINEPREFIX="$HOME/x360ce" WINEARCH=win32 wine wineboot
export WINEPREFIX="$HOME/x360ce"
Depois disso, navegue até a pasta x360ce e baixe os últimos winetricks de seu fork do GitHub . Depois disso eu digito isso:
bash winetricks -q dotnet45 corefonts
A instalação corre bem, então eu procedo ao download do arquivo x360ce, descompacte-o e execute-o. Eu crio a dll (xinput1_3.dll) Eu posso então re-mapear os botões e clicar em salvar, o que origina um arquivo x360ce.ini. Como eu posso fazer os mapeamentos bem, eu supus que o vinho era capaz de ver meu controle ...
Agora é criado outro prefixo de 32 bits, no qual eu instalarei o Steam, e The Last Remnant e Batman Arkham Asylum, dois jogos relatados como trabalhando com o controlador Wine +.
WINEPREFIX="$HOME/wine32" WINEARCH=win32 wine wineboot
export WINEPREFIX="$HOME/wine32"
De qualquer forma, depois disso, coloco os arquivos na pasta de determinados jogos onde estão os binários para executar o jogo. Lançar o jogo e surpreenda! Não funciona.
Engraçado, se eu tentar abrir o x360ce novamente, depois de exportar sua variável de prefixo primeiro, recebo um erro de análise do Microsoft .NET.
Eu tentei sobrescrever a direção da dll em ambos os prefixos via winecfg instalando o Directx9 independentemente, também tentei rodar os jogos, sem vapor para janelas abertas, como um iniciador do steam para linux e que didn ' t trabalho também. Eu também tentei instalar o script do Kokutoru, aqui , mas não disponível.
Por mais que eu pesquise na internet, as pessoas não parecem ter um problema real para fazer isso funcionar e eu estou ficando sem ideias.
O que estou fazendo de errado? Qualquer ajuda ou dicas que você possa ter?
Muito obrigado antecipadamente.