<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Versões e Plataformas &#8211; DS4Windows</title>
	<atom:link href="https://ds4windows.wiki/versoes-cat/feed/" rel="self" type="application/rss+xml" />
	<link>https://ds4windows.wiki</link>
	<description>Baixar DS4Windows Oficial: Download v3.9.9 e Drivers para Controle no PC</description>
	<lastBuildDate>Sat, 24 Oct 2026 02:56:40 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://ds4windows.wiki/wp-content/uploads/2026/06/favicon-150x150.png</url>
	<title>Versões e Plataformas &#8211; DS4Windows</title>
	<link>https://ds4windows.wiki</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>A história do fork schmaldeo: como o DS4Windows foi mantido vivo</title>
		<link>https://ds4windows.wiki/schmaldeo-historia-do-fork/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 24 Oct 2026 02:56:07 +0000</pubDate>
				<category><![CDATA[Versões e Plataformas]]></category>
		<guid isPermaLink="false">https://ds4windows.wiki/schmaldeo-historia-do-fork/</guid>

					<description><![CDATA[A história do fork schmaldeo: como o DS4Windows foi mantido vivo O DS4Windows que a maioria das pessoas usa hoje no PC não é, tecnicamente, o programa original. Ele é o resultado de uma passagem de bastão: quando o autor original encerrou o projeto no fim de 2023, um fork da comunidade assumiu a manutenção,...]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">A história do fork schmaldeo: como o DS4Windows foi mantido vivo</h1>


<p class="wp-block-paragraph">O DS4Windows que a maioria das pessoas usa hoje no PC não é, tecnicamente, o programa original. Ele é o resultado de uma passagem de bastão: quando o autor original encerrou o projeto no fim de 2023, um fork da comunidade assumiu a manutenção, corrigiu problemas, adicionou recursos e manteve a linha 3.x viva por mais dois anos — até também ser descontinuado, em março de 2026. Esta é a história dessa transição, contada a partir dos registros públicos do próprio projeto: releases, commits e as notas que cada autor deixou. Entender essa linha do tempo explica muita coisa, inclusive por que existem tantos sites desatualizados falando de versões que não existem.</p>


<h2 class="wp-block-heading">A era Ryochan7: o padrão para usar controles de PlayStation no PC</h2>


<p class="wp-block-paragraph">O DS4Windows nasceu anos antes, criado por Jays2Kings, e foi sob a manutenção de <strong>Ryochan7</strong> que ele se tornou a ferramenta padrão para usar controles DualShock 4 (e depois DualSense, Switch Pro e Joy-Con) no Windows, emulando um controle de Xbox 360 ou um DualShock 4 virtual através do driver ViGEmBus. A estrutura que conhecemos hoje — perfis por jogo, curvas de analógico, mapeamento do touchpad e do giroscópio — foi construída nessa era, e o programa já exigia o .NET 8 Desktop Runtime nas suas versões 3.3.x. Para quem chegou agora, a nossa <a href="/versoes/">página de versões</a> resume essa trajetória versão a versão.</p>


<h2 class="wp-block-heading">31 de dezembro de 2023: a release de despedida</h2>


<p class="wp-block-paragraph">A última versão do autor original foi a <strong>v3.3.3, publicada em 31 de dezembro de 2023</strong>. A nota de lançamento abria com uma frase que não deixava margem para interpretação: “EOL release. Oh, I&#8217;m die. Thank you forever.” — uma release de fim de vida (end of life), com agradecimento e despedida. No dia seguinte, 1º de janeiro de 2024, o repositório foi arquivado no GitHub, ficando somente para leitura. Algum tempo depois, o repositório original foi apagado por completo: hoje, o endereço retorna erro 404. Os arquivos da v3.3.3 sobrevivem porque espelhos como o do SourceForge guardam cópias dos pacotes originais — inclusive foi medindo um desses pacotes que confirmamos que o hash SHA-256 publicado na nossa <a href="/download/">página de download</a> corresponde ao arquivo original.</p>


<h2 class="wp-block-heading">O fork schmaldeo assume a linha 3.x</h2>


<p class="wp-block-paragraph">Com o projeto original encerrado, o desenvolvedor conhecido como <strong>schmaldeo</strong> passou a manter um fork público do DS4Windows, continuando a numeração da linha 3.x a partir do ponto em que Ryochan7 parou. A proposta nunca foi reinventar o programa: o fork manteve os mesmos requisitos (Windows 10 ou mais recente, .NET 8 Desktop Runtime, Visual C++ 2015-2022 e o driver ViGEmBus), o mesmo formato de perfis e a mesma licença de código aberto GPL-3.0. Sobre essa base, ele adicionou os recursos pelos quais o fork ficou conhecido — em especial o <strong>debouncing de switches</strong>, para botões que começam a registrar cliques duplos com o desgaste, e uma <strong>ferramenta de ajuda contra o stick drift</strong> dos analógicos — além de correções acumuladas.</p>


<p class="wp-block-paragraph">A série de lançamentos do fork culminou na <strong>v3.9.9, de 6 de janeiro de 2025</strong>, cuja única mudança foi corrigir a função de inverter os motores de rumble — contamos essa história em detalhe, com a nota oficial, em <a href="/o-que-mudou-3-9-9-de-verdade/">o que mudou de verdade na 3.9.9</a>. Mesmo sem grandes listas de novidades, a 3.9.9 se tornou a versão clássica recomendada: é o ponto mais maduro da linha, com toda a evolução do fork incorporada. Ela está disponível na nossa <a href="/download/">página de download</a>, com os canais oficiais e os espelhos identificados.</p>


<h2 class="wp-block-heading">Março de 2026: a descontinuação do fork</h2>


<p class="wp-block-paragraph">O bastão não foi passado uma segunda vez. Em <strong>5 de março de 2026</strong>, o último commit do repositório do fork alterou o README com o título “DISCONTINUATION”: o texto virou uma declaração de encerramento em que o autor explica que não tinha mais tempo para o projeto — entre trabalho e vida pessoal — e que havia perdido o ânimo com o ambiente de desenvolvimento atual, dominado pelo que ele descreveu como a atmosfera de “vibe coding” com inteligência artificial. Com isso, o repositório foi arquivado e ficou somente para leitura, exatamente como acontecera com o original dois anos antes. Nenhum sucessor oficial foi nomeado, e a linha clássica do DS4Windows ficou congelada na v3.9.9.</p>


<h2 class="wp-block-heading">Falsos sucessores: forks sem release e “versões oficiais” auto-declaradas</h2>


<p class="wp-block-paragraph">Depois de uma descontinuação, é comum surgirem nomes se apresentando como continuação. No caso do DS4Windows, dois registros merecem esclarecimento. O próprio nefarius — autor do ViGEmBus e do HidHide, componentes centrais do ecossistema — chegou a fazer um fork do fork, descrito como “DS4Windows but maintained”; mas esse repositório <strong>nunca publicou uma única release</strong> e parou de receber atualizações no mesmo período, então não constitui uma linha de manutenção utilizável. Já um repositório chamado ds4windowsapp divulga um pacote como “v3.5 Official”, apresentando-se como continuação oficial do projeto do Ryochan7: <strong>não há nenhuma evidência de linhagem ou de endosso</strong> que sustente esse título — é uma designação auto-atribuída, e não tratamos esse canal como fonte oficial de download.</p>


<h2 class="wp-block-heading">E o DS4Windows 5? Uma linha separada, ainda em RC</h2>


<p class="wp-block-paragraph">Existe hoje um projeto ativo chamado DS4Windows 5, mantido por hbashton em torno do backend VIIPER, com recursos próprios como a saída virtual de DualSense com funções avançadas. Ele <strong>não é a continuação oficial da linha clássica</strong> nem do fork schmaldeo: é um projeto independente que reutiliza o nome, e suas versões de destaque continuam em estágio de release candidate (RC). Dedicamos a ele uma página própria, a <a href="/ds4windows-5/">DS4Windows 5 / VIIPER</a>, e uma comparação direta em <a href="/ds4windows-classico-vs-ds4windows-5-viiper/">clássico vs. DS4Windows 5</a>, para quem quiser avaliar a troca com os fatos separados.</p>


<h2 class="wp-block-heading">O que essa história significa para você hoje</h2>


<p class="wp-block-paragraph">Na prática: a v3.9.9 do fork schmaldeo é uma versão <strong>final e congelada</strong>, mas plenamente funcional no Windows 10 e 11, com os drivers na suas versões finais (ViGEmBus 1.22.0, também encerrado, e HidHide 1.5.230.0). Não se deve esperar novas versões da linha clássica, e qualquer site anunciando uma “3.9.10” ou uma “4.0 oficial” da linha clássica está, no mínimo, desatualizado. O programa continua útil exatamente como está — e a história de Ryochan7 e schmaldeo mostra o melhor do código aberto: um projeto abandonado pelo autor original ganhou dois anos extras de vida porque alguém da comunidade assumiu o trabalho. Para baixar a versão final com os hashes conferidos, vá à <a href="/download/">página de download</a>; para a linha do tempo completa, veja <a href="/versoes/">Versões</a>.</p>


<p class="wp-block-paragraph">Se você usa a linha clássica hoje, nada muda na prática: continue com a v3.9.9, mantenha os seus perfis com backup e desconfie de qualquer “versão nova” que apareça fora dos canais documentados aqui. O registro fica também como homenagem: foram esses dois autores que mantiveram viva, por quase uma década somada, a forma mais popular de usar controles de PlayStation no PC.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>O que mudou de verdade no DS4Windows 3.9.9</title>
		<link>https://ds4windows.wiki/o-que-mudou-3-9-9-de-verdade/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 24 Oct 2026 02:55:49 +0000</pubDate>
				<category><![CDATA[Versões e Plataformas]]></category>
		<guid isPermaLink="false">https://ds4windows.wiki/o-que-mudou-3-9-9-de-verdade/</guid>

					<description><![CDATA[O que mudou de verdade no DS4Windows 3.9.9 Toda versão nova de um programa popular gera listas de “novidades” que são copiadas de site em site até virarem verdade por repetição. Com o DS4Windows 3.9.9 aconteceu exatamente isso: durante meses circularam listas com quatro, cinco mudanças atribuídas a esta versão — correções de debounce, reconstrução...]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">O que mudou de verdade no DS4Windows 3.9.9</h1>


<p class="wp-block-paragraph">Toda versão nova de um programa popular gera listas de “novidades” que são copiadas de site em site até virarem verdade por repetição. Com o DS4Windows 3.9.9 aconteceu exatamente isso: durante meses circularam listas com quatro, cinco mudanças atribuídas a esta versão — correções de debounce, reconstrução de zonas mortas, otimizações de desempenho com números precisos. Para escrever esta página, fizemos o que qualquer um pode fazer: abrimos as notas oficiais do lançamento no repositório do fork schmaldeo, no GitHub, e conferimos o código alterado entre uma versão e outra. A resposta é curta, verificável e bem diferente do que circulou por aí.</p>


<h2 class="wp-block-heading">A nota oficial completa: uma única linha</h2>


<p class="wp-block-paragraph">O texto integral das notas de lançamento da v3.9.9, publicada em 6 de janeiro de 2025, é este: <strong>“Add ability to invert rumble motors (this time correctly :)”</strong> — em português: “Adicionada a capacidade de inverter os motores de rumble (desta vez corretamente :)”. Depois dessa linha, a nota traz apenas o link automático de “Full Changelog”, que compara as tags v3.9.7 e v3.9.9. Não existe uma lista escondida em outro lugar: é isso, e só isso.</p>


<p class="wp-block-paragraph">O comparativo de código confirma a nota. Entre a v3.9.7 e a v3.9.9 há apenas dois commits: “Add ability to inverse rumble motors”, de 2 de dezembro de 2024, e “Fix inverse rumble motors”, de 6 de janeiro de 2025 — o dia do lançamento. São 13 arquivos alterados, todos relacionados ao rumble e à interface dos perfis do programa. Não há nenhuma alteração em drivers, rede, leitura de controles ou desempenho nesse intervalo. Um detalhe que ajuda a entender a confusão: nem sequer existe uma release v3.9.8 — há uma tag com esse número, mas nenhum lançamento publicado, e o changelog oficial salta da v3.9.7 direto para a v3.9.9.</p>


<h2 class="wp-block-heading">O que significa inverter os motores de rumble</h2>


<p class="wp-block-paragraph">Os controles DualShock 4 e DualSense têm dois motores de vibração diferentes: um maior e mais pesado, responsável pela vibração forte e grave, e um menor, responsável pela vibração leve e aguda. Os jogos enviam valores separados para cada motor — uma explosão distante pode pedir vibração forte no motor grande e nada no pequeno, enquanto um menu pode pedir só um toque leve. A função que a v3.9.9 adicionou permite <strong>trocar os papéis dos dois motores</strong>: o que o jogo pediu como vibração forte passa a sair pelo motor leve, e vice-versa, de forma configurável no perfil do controle.</p>


<p class="wp-block-paragraph">Para que isso serve na prática? Alguns jogos — principalmente ports antigos e títulos que tratam os dois motores de forma invertida em relação ao padrão do Xbox 360 — produzem uma vibração que parece “errada”: fraca onde deveria ser forte. Inverter os motores corrige esse comportamento sem precisar mexer no jogo. Também é uma questão de preferência pessoal e de acessibilidade: há quem prefira respostas mais suaves. O “desta vez corretamente” da nota oficial indica que já existia uma tentativa anterior dessa função com comportamento incorreto, e que foi a correção dela que motivou esta versão. É uma mudança pequena e honesta — exatamente o oposto das listas grandiosas que circularam.</p>


<h2 class="wp-block-heading">O que NÃO mudou na 3.9.9: os mitos que circularam</h2>


<p class="wp-block-paragraph">Para que não reste dúvida, estes são os itens mais repetidos nas listas de “novidades da 3.9.9” e a situação real de cada um:</p>


<ul class="wp-block-list"><li><strong>“Novo algoritmo antidebouncing contra cliques duplos”</strong> — o debouncing de switches existe no fork schmaldeo desde o início dele, como característica geral do projeto (está no README do fork). Não é uma novidade da 3.9.9: o comparativo de código desta versão não contém nenhuma alteração sobre debounce.</li><li><strong>“Correção estrutural do stick drift e reconstrução das zonas mortas”</strong> — o fork oferece, desde as suas primeiras versões, uma ferramenta que ajuda a mitigar o drift de analógicos. Não houve nenhuma “reconstrução” anunciada ou presente no código da 3.9.9.</li><li><strong>“Otimizações de I/O em Win32, vazamento de memória corrigido, CPU abaixo de 1% e polling acima de 250 Hz”</strong> — nenhum desses itens aparece nas notas oficiais nem no diff entre as versões, e os números não têm nenhuma fonte primária. São afirmações fabricadas.</li><li><strong>“Migração para .NET 8 nesta versão”</strong> — a linha DS4Windows já exigia o .NET 8 Desktop Runtime desde a era Ryochan7 (a v3.3.3 já era compilada para .NET 8). É um requisito antigo do programa, não uma migração da 3.9.9.</li></ul>


<h2 class="wp-block-heading">Transparência: este site também publicou a lista errada</h2>


<p class="wp-block-paragraph">Esta página existe também como uma correção pública. Versões anteriores da nossa própria página de download reproduziam uma lista de mudanças da 3.9.9 montada a partir de fontes secundárias, sem conferência com as notas oficiais — e ela estava errada nos mesmos pontos listados acima. Na revisão de outubro de 2026, voltamos à fonte primária (as notas e o comparativo de código no GitHub), removemos todos os itens sem respaldo e substituímos a seção pela nota real, de uma linha só. Os hashes SHA-256 publicados aqui foram, na mesma revisão, recalculados a partir dos pacotes originais baixados das fontes oficiais — os quatro conferem. Se você leu a lista antiga, aqui ou em qualquer outro site, desconsidere: a 3.9.9 mudou uma coisa só.</p>


<p class="wp-block-paragraph">Você não precisa confiar na nossa palavra: a página de releases do fork schmaldeo no GitHub é pública, a nota da 3.9.9 tem uma linha e o comparativo entre v3.9.7 e v3.9.9 mostra os dois commits. Nossa <a href="/download/">página de download</a> reúne os links oficiais e os hashes para quem quiser conferir os arquivos por conta própria.</p>


<h2 class="wp-block-heading">Então o que o fork schmaldeo adicionou ao longo do tempo?</h2>


<p class="wp-block-paragraph">A confusão tem uma origem compreensível: quase tudo o que foi atribuído à 3.9.9 <strong>existe de verdade no programa</strong> — só que não nasceu nesta versão. São características acumuladas do fork ao longo da sua série de lançamentos posteriores à v3.3.3 original, isto é, evolução do fork, e não “novidades da 3.9.9”:</p>


<ul class="wp-block-list"><li><strong>Debouncing de switches</strong> — tratamento para botões desgastados que passam a registrar dois acionamentos num clique só, um dos problemas clássicos de controles com anos de uso. É um dos recursos que o próprio README do fork destaca como diferencial dele.</li><li><strong>Ferramenta de ajuda contra stick drift</strong> — recurso para mitigar, via software, a deriva de analógicos gasto. Não conserta o hardware, mas pode prolongar a vida útil de um controle que começou a “puxar” sozinho.</li><li><strong>Correções e manutenção acumuladas</strong> — a série de versões do fork manteve o programa funcionando e corrigiu problemas herdados da base original, mantendo os mesmos requisitos e o mesmo formato de perfis.</li></ul>


<p class="wp-block-paragraph">A forma certa de resumir é: quem usa a 3.9.9 tem acesso a tudo isso — mas graças ao fork inteiro, não a esta versão específica. Se você ainda está na v3.3.3 original, o ganho de atualizar é o conjunto dessa evolução acumulada, e não uma lista de recursos novos de janeiro de 2025. Nosso guia <a href="/atualizar-3-3-3-para-3-9-9/">de atualização da 3.3.3 para a 3.9.9</a> explica o processo com segurança, incluindo backup dos perfis.</p>


<h2 class="wp-block-heading">Resumo honesto</h2>


<p class="wp-block-paragraph">A DS4Windows 3.9.9 é a versão final da linha clássica e continua sendo a que recomendamos para a maioria dos usuários — não por ter uma lista longa de novidades, mas por ser o ponto mais maduro de um fork bem mantido. A única mudança dela em relação à 3.9.7 é a inversão dos motores de rumble, agora funcionando corretamente. Todo o resto que você ler por aí sobre “o que mudou na 3.9.9” é evolução anterior do fork ou invenção. Para situar esta versão na história completa do programa, veja a nossa <a href="/versoes/">página de versões</a> e a <a href="/schmaldeo-historia-do-fork/">história do fork schmaldeo</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
