Download Seguro do DS4Windows (Arquivos Originais)
Acesso direto e download dos binários portáteis (.ZIP) legítimos. Como o ecossistema foi formalmente descontinuado e arquivado pelos mantenedores no GitHub, preservamos aqui as últimas compilações oficiais e limpas da comunidade.
DS4Windows v3.9.9
Última Versão Estável da Comunidade (Fork: Schmaldeo)
A build mais moderna e otimizada disponível antes do arquivamento do projeto em março de 2026. É a linha mantida pelo fork Schmaldeo, conhecida pelos recursos de debouncing de botões (contra cliques duplos involuntários) e por uma ferramenta que ajuda a mitigar o Stick Drift (drift do analógico). A novidade específica da v3.9.9 foi a opção de inverter os motores de vibração (rumble).
Os botões acima levam aos arquivos oficiais no GitHub (fork Schmaldeo), que são o canal principal. Como alternativa, mantemos um espelho (mirror) no Terabox: v3.9.9 64-bit (espelho) · v3.9.9 32-bit (espelho). Confira o hash SHA-256 na tabela de integridade abaixo, qualquer que seja o canal usado.
DS4Windows v3.3.3
Última Build Original Publicada (Autor: Ryochan7)
A última versão estável deixada pelo lendário criador original do projeto principal antes de descontinuar seu repositório pessoal. Uma build limpa, ideal para fins de conformidade histórica ou para cenários específicos onde se deseja rodar o código do núcleo principal puro sem modificações posteriores da comunidade.
Canal principal: SourceForge (espelho que preserva os arquivos originais publicados no GitHub), já que o repositório do autor foi removido. Espelho alternativo no Terabox: v3.3.3 (espelho Terabox).
Componentes de Sistema e Drivers Obrigatórios
O DS4Windows não funciona de forma isolada. Por ser um utilitário portátil de emulação em nível de kernel e modo de usuário, ele exige a presença de um ambiente de execução moderno e drivers de barramento virtual assinados digitalmente. Instale os itens abaixo antes de executar o executável principal.
Microsoft .NET Desktop Runtime
O DS4Windows foi construído sobre a arquitetura WPF (Windows Presentation Foundation). Sem o pacote de tempo de execução de desktop adequado da Microsoft instalado no sistema operacional, o aplicativo apresentará falha silenciosa instantânea ao tentar abrir o arquivo principal.
Página oficial da Microsoft. Espelho alternativo do pacote antigo no Terabox: Runtime (espelho).
Driver de Barramento ViGEmBus
O Virtual Gamepad Emulation Bus (ViGEmBus) é o driver de kernel responsável por interceptar os dados de entrada brutos do seu controle do PlayStation e convertê-los em uma instância de hardware virtual idêntica a um controlador de Xbox 360 nativo da Microsoft.
Instalador oficial no GitHub (nefarius). Espelho alternativo: ViGEmBus (espelho Terabox).
Driver de Ocultação HidHide
Resolve de forma definitiva o terrível bug do “Double Input” (Duplo Comando), no qual alguns jogos modernos leem simultaneamente o controle físico real e o controle virtual emulado. O HidHide isola o hardware original, tornando-o visível apenas para o DS4Windows.
Instalador oficial no GitHub (nefarius). Espelho alternativo: HidHide (espelho Terabox).
Auditoria de Integridade Criptográfica (Checksums)
Segurança absoluta e transparência. Para garantir que os binários portáteis não sofreram injeção de malware ou modificações maliciosas por terceiros, realizamos a auditoria criptográfica de cada arquivo compactado. Você pode utilizar ferramentas nativas do ecossistema Windows (como o utilitário de linha de comando CertUtil) para validar estes hashes antes da extração.
| Arquivo / Distribuição | Assinatura Criptográfica SHA-256 (valores conferidos) |
|---|---|
|
DS4Windows_3.9.9_x64.zip (Recomendado – Core x64) |
70c4fe79ef63c039e603e298f73dc41a971a9884348288c8a7eb9dc739c4cb9f
|
|
DS4Windows_3.9.9_x86.zip (Legado – Core x32) |
0492eda256423491b1b0dd5fd4f49d497a579bd99a52a59c68d765c4e6753d38
|
|
DS4Windows_3.3.3_x64.zip (Arquivo Ryochan7) |
cf5619bcb51b82e4e1765276e9f67fb1e2d23dff968a653657acf35bafff8bf4
|
|
ViGEmBus_1.22.0_x64_x86_arm64.exe (Driver de Barramento Virtual) |
89220a7865076b342892f98865f3499fb7c4cfd673159e89d352c360fd014c6a
|
Como verificar de forma nativa no terminal do seu Windows:
Abra o PowerShell ou Prompt de Comando (CMD) do seu computador e execute a seguinte sintaxe de verificação:
certutil -hashfile C:\Caminho\Do\Arquivo.zip SHA256
Como Instalar e Resolver Bloqueios do Navegador
O processo de inicialização do mapeador é inteiramente portátil. Siga rigorosamente as etapas lógicas abaixo para garantir que o Windows SmartScreen ou o antivírus de terceiros não corrompam os binários na extração.
Desbloqueio do Arquivo
Após concluir o download do arquivo .zip, clique com o botão direito sobre ele, vá em Propriedades, marque a caixa de seleção “Desbloquear” (localizada na parte inferior da aba Geral, devido à marca de zona da internet) e clique em Aplicar. Isso evita falhas de DLL invisíveis no carregamento.
Extração Portátil
Extraia o conteúdo do pacote compactado em uma pasta que não exija privilégios administrativos constantes de escrita. Recomendação técnica: Evite extrair diretamente dentro da pasta Program Files (Arquivos de Programas). Prefira diretórios limpos como C:\DS4Windows ou o diretório local de usuário.
Injeção de Dependências
Caso ainda não tenha feito, execute o instalador do ViGEmBus disponibilizado acima e reinicie a máquina. Sem esse barramento virtual rodando ativamente em segundo plano no Windows, o utilitário não conseguirá criar a instância simulada do controle Xbox 360 durante o mapeamento físico.
Como burlar o falso positivo do navegador (“Arquivo não baixado com frequência”)
Como o projeto foi arquivado pela comunidade em 2026 e não recebe novas assinaturas digitais renovadas de alto custo das grandes autoridades certificadoras, navegadores baseados em Chromium (Chrome, Edge, Brave) podem emitir um aviso genérico de arquivo incomum.
Solução: No gerenciador de downloads do seu navegador (Ctrl + J), selecione o arquivo com aviso, clique nos três pontos (ou opções avançadas) e selecione “Manter mesmo assim” ou “Manter arquivo perigoso”. Desde que os hashes SHA-256 informados acima correspondam exatamente ao seu download, o binário estará 100% livre de adulteração.
O Que Mudou no DS4Windows v3.9.9?
O que as notas oficiais de lançamento (release notes) registram de fato — sem enfeites. A v3.9.9 foi a última versão do fork antes do arquivamento do repositório.
🔧 Única Novidade da v3.9.9: Inverter os Motores de Vibração
Nas notas oficiais, a v3.9.9 (6 de janeiro de 2025) traz um único item: a opção de inverter os motores de vibração (invert rumble motors) dos perfis, corrigida nesta versão. É isso — não houve nenhuma outra mudança registrada entre a v3.9.7 e a v3.9.9.
🎮 Debouncing e Stick Drift: Recursos do Fork, Não Desta Versão
O debouncing de botões (filtro contra o clique duplo involuntário de botões desgastados) e a ferramenta que ajuda a mitigar o stick drift fazem parte do fork Schmaldeo desde o início da linha — são características gerais do fork, e não novidades introduzidas na v3.9.9.
💻 Requisito .NET 8: Herdado das Versões 3.3.x
A exigência do .NET 8.0 Desktop Runtime também não nasceu na v3.9.9: ela já existia desde a linha 3.3.x do projeto original. Nada nas notas oficiais da v3.9.9 menciona mudanças internas de I/O, consumo de CPU ou taxas de polling.
📦 Como Conferir a Nota Oficial
Você pode confirmar tudo isso na página oficial da release v3.9.9 no GitHub do fork Schmaldeo: a nota de lançamento tem um único item (a inversão dos motores de vibração) e o comparativo completo de código v3.9.7 → v3.9.9 contém apenas os commits desse recurso.
Hardware Suportado e Modos de Conectividade
Antes de iniciar a execução do mapeador portátil, certifique-se de que o modelo do seu controle é compatível com os perfis de varredura do programa. Abaixo está a matriz de compatibilidade testada e validada pela comunidade de código aberto.
Sony DualShock 4 (PS4 Oficial / Slim / Pro)
100% NativoO controle para o qual o software foi originalmente projetado. Possui total estabilidade de leitura de dados brutos e controle de periféricos integrados.
Sony DualSense & Edge (PlayStation 5)
Suporte aos Recursos PrincipaisAdicionado e estabilizado nas revisões de código modernas. Mapeia botões, touchpad, giroscópio, barra de luz e a vibração básica (rumble). Recursos avançados do DualSense — feedback háptico avançado e gatilhos adaptáveis — não funcionam no modo de emulação de Xbox 360 (veja a nota abaixo).
Nintendo Switch Pro Controller (Oficial)
CompatívelO fork final v3.9.9 otimizou a inversão de eixos e o layout de botões de layout A/B X/Y da Nintendo para o padrão internacional XInput usado nos PCs.
Réplicas de Terceiros (Controles PS4 Paralelos)
Parcial / InstávelControles genéricos que se passam por DualShock 4 mas utilizam chips e firmwares Bluetooth clonados e modificados de baixo custo (ex: marcas genéricas chinesas).
Esclarecimento sobre Controles de Xbox One / Series X|S: O DS4Windows foi projetado estritamente para traduzir o protocolo DirectInput (utilizado primariamente pela Sony e Nintendo) para o ecossistema padrão XInput da Microsoft. Controles oficiais de Xbox One, Xbox Series ou joysticks homologados de Xbox já utilizam o protocolo nativo de fábrica do Windows. Portanto, tentar rodar o DS4Windows com um controle de Xbox conectado é tecnicamente desnecessário e causará redundância de drivers e bugs de conflito no mapeamento.
Pronto para Jogar? Obtenha o Pacote Portátil
Se você pulou as etapas técnicas ou deseja ir direto ao ponto, suba até a nossa matriz de download no topo da página para baixar a versão estável v3.9.9 ou os drivers de kernel essenciais.
