Os controladores DualShock são ótimos, mas você PRECISA emular o Xinput para Gopher para vê-los e entendê-los. Felizmente, a emulação Xinput é muito popular, pois há tantas pessoas com controladores DualShock quanto controladores Xbox. Listagens em breve.
ALGUNS controladores de terceiros provavelmente também funcionarão. Eu não vi um não funcionar, mas imagino que alguns não funcionariam. Pesquise antes de comprar, Gopher espera dispositivos Xinput nativos, então o controlador também deveria. Não listarei nenhum por enquanto até saber quais funcionarão. Se eu conseguir encontrar um que faça o trabalho e salve você das margens de lucro extremas da Microsoft, irei listá-lo.
Gopher é um utilitário para usuários de PC orientados para o sofá que desejam controlar totalmente seu PC do sofá com um controlador. Gopher funciona transformando a entrada do controlador do Xbox (ou PlayStation, se estiver usando o DS3Tool) em uma entrada tradicional de teclado e mouse, da qual muitos aplicativos e jogos ainda dependem completamente, sem opções de entrada alternativas baseadas no controlador. Os manípulos analógicos movem o mouse, os botões clicam - é muito simples. Gopher ignora completamente esse requisito e traz compatibilidade de controlador para TODOS os seus aplicativos e para a MAIORIA dos seus jogos. Jogos como Runescape ficarão bem. Crise? Talvez nem tanto. Tudo depende da quantidade de informações tradicionais que o jogo requer. Gopher é uma excelente ferramenta para jogos de PC no sofá, pois é totalmente capaz de navegar na web, jogar jogos com mouse, controlar reprodutores de mídia e iniciar emuladores. Não se levante e desperdice calorias, basta baixar o Gopher!
Gopher se diferencia da concorrência por ser eficiente, pequeno, portátil, gratuito e totalmente aberto. Se você tem algo que gostaria de ver melhorado, adicionado ou alterado, preencha a pesquisa.
Gopher é incrivelmente bom em ser um programa independente, mas com uma grande exceção: ele precisa absolutamente da instalação do Visual C++ 2015 Runtimes. Se você executou as atualizações do Windows pelo menos uma vez durante a vida útil do seu computador, isso realmente não será um problema.
Os controladores DualShock não usam bibliotecas xinput típicas como os controladores X360 e Xbone, então você precisará de algo como InputMapper, SCP, DS4Windows ou DS3Tool para "emular" um dispositivo xinput para obter aplicativos que usam xinput como Gopher360 para entenda isso. Gopher360 NÃO oferece automaticamente essas camadas de emulação (ainda;)), então você precisará usar algo para emulá-lo antes que Gopher possa entendê-lo.
https://vine.co/v/MYadBgWXuWY
Baixe a versão mais recente aqui: https://github.com/irungentoo/Gopher360/releases
Recomendo que você o copie em algum lugar fora do ZIP e crie um atalho para ele. Adicioná-lo à pasta de inicialização do seu HTPC pode tornar as inicializações muito mais convenientes!
Gopher360 gera automaticamente um arquivo de configuração, que conterá informações de documentação sobre todos os tipos de entrada e combinações de teclas.
R : Clique com o botão esquerdo do mouse.
X : Clique com o botão direito do mouse.
Y : Ocultar terminal.
B : Entre.
D-pad : teclas de seta.
Analógico direito : Role para cima/para baixo.
Clique analógico direito : F2.
Analógico esquerdo : Mouse.
Clique analógico esquerdo : clique com o meio do mouse.
Voltar : atualização do navegador
Iniciar : tecla esquerda do Windows
Iniciar + Voltar : Alternar. Útil para quando você inicia emuladores ou abre o modo Steam Big Picture. Pressione novamente para reativar.
Iniciar + DPad para cima : alterna a configuração de vibração do gopher.
LBumper : navegador anterior
RBumper : próximo navegador
LBumber + RBummper : Velocidade do ciclo (x3)
LTrigger : Espaço
RTrigger : Backspace
Existe um arquivo de configuração (config.ini) que pode ser reconfigurado para combinações simples de teclas.
- IF YOU MESS SOMETHING UP, Gopher will automatically re-generate a config file.
Você pode definir quais botões do controlador ativarão os eventos de configuração com base nos valores hexadecimais oficiais das chaves da Microsoft.
Chaves virtuais do Windows: https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731
Botões do controlador XInput: https://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.directx_sdk.reference.xinput_gamepad%28v=vs.85%29.aspx
Mais instruções no arquivo de configuração.
+ If you make a config file you feel could benefit people with the same use scenario as you, feel free to make a pull request for it in the public configs directory.
A construção é bastante simples, mas você pode receber um erro de "inclusão win32 ausente" devido ao direcionamento da solução. Basta seguir as instruções fornecidas pelo erro (Projeto -> Solução de redirecionamento) para garantir que seu projeto tenha um link funcional para as bibliotecas de que precisa.
Software gratuito Gopher: você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation, seja a versão 3 da Licença ou (a seu critério) qualquer versão posterior.
Este programa é distribuído na esperança de que seja útil, mas SEM QUALQUER GARANTIA; mesmo sem a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM. Veja a Licença Pública Geral GNU para mais detalhes.
Você deverá ter recebido uma cópia da Licença Pública Geral GNU junto com este programa. Caso contrário, consulte http://www.gnu.org/licenses/.