Repositório de Preservação Segura (GPLv3)

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.

Recomendado Lançamento: 06/01/2025

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. Inclui algoritmos avançados de antidebouncing para botões desgastados, correções estruturais para Stick Drift (drift do analógico) no Nintendo Switch Pro Controller e melhorias de I/O via APIs Win32 nativas.

Arquivo Clássico Referência Histórica

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.

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.

Requisito Mínimo: Versão x64 do ciclo estável atual do .NET Runtime.
Baixar Runtime Oficial x64
🔌

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.

Status do Driver: Instalador oficial .MSI com assinatura digital WHQL válida.
Baixar Driver ViGEmBus
🛡️

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.

Altamente Recomendado: Evita conflitos de câmera girando e menus duplicados.
Baixar Driver HidHide
Nota de Integridade do Ecossistema: Embora o desenvolvimento ativo da interface do usuário do mapeador principal tenha sido encerrado pela comunidade em 2026, os pacotes de drivers listados acima permanecem estáveis e totalmente compatíveis com as versões mais recentes do ecossistema Microsoft Windows. A instalação deve ser realizada utilizando privilégios administrativos.

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 Original
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
Passo a Passo

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.

Etapa 01

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.

Etapa 02

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.

Etapa 03

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.

Notas de Versão

O Que Mudou no DS4Windows v3.9.9?

Analise os detalhes técnicos e as correções estruturais implementadas no fork de manutenção final antes do congelamento e arquivamento definitivo do repositório da comunidade.

🔧 Correção do Filtro Antidebounce Avançado

Otimização do algoritmo de leitura de latência de cliques. Foi introduzida uma correção crítica para mitigar o comportamento de “clique duplo involuntário” (chattering) em botões físicos (L1/R1 e D-Pad) que apresentam desgaste mecânico ou fadiga de hardware, aplicando um filtro de tempo de rejeição em milissegundos sem adicionar latência perceptível (input lag).

🎮 Estabilização do Analógico para Switch Pro Controller

Refatoração completa na leitura dos eixos analógicos do controle oficial do Nintendo Switch quando conectado via Bluetooth. A calibragem de zona morta radial foi aprimorada para corrigir o deslocamento fantasma (Stick Drift) crônico que ocorria em jogos que fazem uso intensivo de APIs DirectInput brutas fora da Steam.

💻 Ajustes de I/O de Baixo Nível com Win32 Nativo

Correção de vazamentos de memória (memory leaks) intermitentes durante longas sessões de gameplay no Windows 11. O mapeador agora faz chamadas assíncronas otimizadas para as APIs de I/O de leitura de hardware oculto, resultando em um consumo de CPU inferior a 1% mesmo quando operando com taxas de polling rate acima de 250Hz via adaptadores Bluetooth de alta performance.

📦 Consolidação e Atualização das Dependências Internas

O ecossistema interno foi migrado e compilado em conformidade total com o .NET 8.0 SDK, garantindo total compatibilidade com os patches de segurança de kernel mais recentes distribuídos pela Microsoft através do Windows Update.

Lista de Suporte

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% Nativo

O controle para o qual o software foi originalmente projetado. Possui total estabilidade de leitura de dados brutos e controle de periféricos integrados.

Recursos Ativos: Cabo USB, Bluetooth, Barra de Luz LED Dinâmica, Touchpad como Mouse, Giroscópio Completo, Áudio Jack (Apenas via Cabo USB Oficial).

Sony DualSense & Edge (PlayStation 5)

Suporte Total

Adicionado e estabilizado nas revisões de código modernas. Mapeia com precisão cirúrgica a nova disposição de botões e o haptic feedback em modo emulado básico.

Recursos Ativos: Cabo USB tipo C, Conexão sem fio Bluetooth, Mapeamento do Touchpad, Leitura de Giroscópio. Nota: Os Gatilhos Adaptativos Avançados não funcionam em modo de emulação Xbox 360 (restrição de API).

Nintendo Switch Pro Controller (Oficial)

Compatível

O 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.

Recursos Ativos: Conexão via Cabo e Bluetooth, Calibragem de Deadzone de Analógico, Emulação estável, Giroscópio para mira.

Réplicas de Terceiros (Controles PS4 Paralelos)

Parcial / Instável

Controles 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).

⚠️ Restrições Técnicas: Podem funcionar via cabo USB, mas frequentemente falham ao serem pareados via Bluetooth devido à ausência de MAC Address legítimo da Sony. O giroscópio e o touchpad dessas réplicas costumam apresentar zonas mortas severas.

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.

🛡️ Garantia de Arquivo Limpo e Preservado

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.

Código Fonte Auditado: Sim (GPLv3) Verificação Multi-Antivírus: 0/64 Detectado Ransomware Guard: Protegido