OpenController

OpenController

Your controller in every PC game.Seu controle em qualquer jogo de PC.

Use PlayStation, Switch, 8BitDo and hundreds of other controllers in your PC games, alone or with friends.Use controles de PlayStation, Switch, 8BitDo e centenas de outros nos seus jogos de PC, sozinho ou com amigos.

Download for Windows, Linux or MacBaixar para Windows, Linux ou Mac

OpenController runs on a computer. Open this page there to get the right download.O OpenController roda no computador. Abra esta página nele para baixar a versão certa.

Test your controllerTeste seu controle
The OpenController app with eight connected controllers, each drawn in its own shape.
The app, showing every controller you connect.O app mostrando cada controle conectado.
Runs onRoda em
Windows, Linux and MacWindows, Linux e Mac
Works withFunciona com
Hundreds of controllersCentenas de controles
CostsCusta
Nothing. Free and open sourceNada. Gratuito e de código aberto
SendsEnvia
Fully private.Totalmente privado.

01/Test your controllerTeste seu controle

Test your controller here.Teste seu controle aqui.

Before you download anything, see if OpenController knows your controller. Connect it and press a button. It all happens right here in your browser.Antes de baixar, veja se o OpenController reconhece seu controle. Conecte e aperte um botão. Tudo acontece aqui mesmo, no navegador.

Waiting for a controllerEsperando um controle

PressedApertado

Buttons light up on the drawing as you press them.Os botões acendem no desenho conforme você aperta.

Connect your controller and press any button.Conecte seu controle e aperte qualquer botão.

By cable or Bluetooth. It shows up here with its name and what OpenController can do with it. Nothing leaves this page.Por cabo ou Bluetooth. Ele aparece aqui com o nome e o que o OpenController consegue fazer com ele. Nada sai desta página.

Not detected? It is usually one of these.Não detecta? Geralmente é um destes motivos.

  • Click anywhere on this page, then press a button on the controller. Browsers only show a controller after a press, and only to the page in front.Clique em qualquer lugar desta página e aperte um botão no controle. O navegador só mostra o controle depois de um toque, e só para a página em primeiro plano.
  • Some browsers and ad blockers keep controllers from websites. Brave does. Open this page in Chrome or Edge, or turn the blocker off for this page.Alguns navegadores e bloqueadores de anúncio escondem os controles dos sites. O Brave faz isso. Abra esta página no Chrome ou no Edge, ou desligue o bloqueador nesta página.
  • A Bluetooth controller has to be paired with the computer first, in your system's Bluetooth settings.Um controle Bluetooth precisa estar pareado com o computador antes, nas configurações de Bluetooth do sistema.
  • Safari shows the controller but never says which one it is.O Safari mostra o controle, mas nunca diz qual é.
  • If OpenController is running with hiding on, the browser sees the Xbox controller it shows to games instead of yours. Quit it to test the controller itself.Se o OpenController estiver aberto com a ocultação ligada, o navegador vê o controle de Xbox que ele mostra aos jogos, e não o seu. Feche-o para testar o próprio controle.

No controller at hand? Try one:Sem controle por perto? Experimente um:

02/What it doesO que ele faz

Plug it in and play.Conecte e jogue.

Most PC games are made for the Xbox controller. OpenController makes yours work in them too, with nothing to set up.A maioria dos jogos de PC foi feita pensando no controle de Xbox. O OpenController faz o seu funcionar neles também, sem precisar configurar nada.

Works in your gamesFunciona nos seus jogos

Connect your controller and open a game. Buttons, sticks, triggers and vibration work the way you expect. Xbox controllers already work in games, so it leaves those alone.Conecte o controle e abra o jogo. Botões, analógicos, gatilhos e vibração funcionam do jeito que você espera. Controle de Xbox já funciona nos jogos, então ele nem mexe nesses.
  1. 1Connect your controllerConecte o controle
  2. 2Open a gameAbra o jogo
  3. 3PlayJogue

Play with friendsJogue com os amigos

Each controller is its own player. If one disconnects for a moment, it comes back as the same player. To change who is player 1, drag one onto another.Cada controle é um jogador. Se um desconectar por um instante, ele volta como o mesmo jogador. Para mudar quem é o jogador 1, é só arrastar um sobre o outro.

Try it: drag one onto another, or tap two.Experimente: arraste um sobre o outro, ou toque em dois.

Your wayDo seu jeito

If you want, give your controller's extra buttons something to do and save a setup for each game. It's all optional: your controller works without any of it.Se quiser, dê uma função aos botões extras do controle e salve uma configuração para cada jogo. É tudo opcional: o controle já funciona sem mexer em nada.
  • DefaultPadrão
  • Racing gameJogo de corridain useem uso
  • ShooterJogo de tiro

Always up to dateSempre atualizado

When a new version is out, the app lets you know. On Windows, one click installs it and keeps your settings.Quando sai uma versão nova, o app avisa. No Windows, um clique instala tudo e mantém suas configurações.
A new version is out.Saiu uma versão nova.Update nowAtualizar agora

Light on your PCLeve no seu PC

It runs in the background without getting in the way of your games.Roda em segundo plano, sem atrapalhar seus jogos.

Delay it adds to your controllerAtraso que ele adiciona ao controle
Less than a millisecondMenos de um milésimo de segundo
MemoryMemória
About 3 MBCerca de 3 MB
Processor, with no controller connectedProcessador, sem nenhum controle conectado
0 %0 %
The app's windowA janela do app
Uses nothing once you close itDepois de fechada, não gasta nada

03/ControllersControles

Find your controller.Procure seu controle.

Search for yours to see what works with it. Most controllers work even if they are not on the list. If yours gives you trouble, let us know.Procure o seu para ver o que funciona com ele. A maioria dos controles funciona mesmo sem estar na lista. Se o seu der algum problema, avise a gente.

Many controllers that are not on this list work too.Muitos controles que não estão nesta lista também funcionam.

602 models602 modelos

04/PlatformsSistemas

Download for Windows, Linux or Mac.Baixe para Windows, Linux ou Mac.

The same app on all three. A Mac already handles controllers on its own, so there it does a little less.O mesmo app nos três. O Mac já cuida dos controles sozinho, então lá ele faz um pouco menos.
What works on each systemO que funciona em cada sistema
FeatureRecursoWindowsLinuxmacOS
Works in your gamesFunciona nos seus jogosYesSimYesSimBuilt into macOSJá vem no macOS
Each friend stays the same playerCada amigo continua sendo o mesmo jogadorYesSimYesSimNoNão
Extra buttons and a setup per gameBotões extras e configuração por jogoYesSimYesSimAs keysComo teclas
Controller light and batteryLuz do controle e bateriaYesSimYesSimYesSim

Windows 10, 11

64-bit. It installs without administrator rights and updates without reinstalling. It needs two free drivers and installs them for you with one click.64 bits. Instala sem precisar de administrador e se atualiza sem reinstalar. Precisa de dois drivers gratuitos e instala os dois para você com um clique.

The installer is not signed yet, so the first time Windows may show a blue “Windows protected your PC” warning. Click More info, then Run anyway.Como o instalador ainda não é assinado, na primeira vez o Windows pode mostrar um aviso azul, “O Windows protegeu o computador”. Clique em Mais informações e depois em Executar assim mesmo.

Linux

64-bit, Ubuntu 22.04 or newer, or any other distribution as recent. The same app as on Windows. It works with native games and with games running through Proton or Wine.64 bits, Ubuntu 22.04 ou mais novo, ou outra distribuição tão recente quanto. O mesmo app do Windows. Funciona com jogos nativos e com os que rodam pelo Proton ou pelo Wine.

The installer asks for your password once, to let the app use your controllers.O instalador pede sua senha uma vez, para o app poder usar seus controles.

Linux x6410.7 MB · SHA-256

macOS 13+

For Macs with an Apple or Intel chip. On a Mac, games already work with PlayStation, Xbox and Switch Pro controllers, and the system doesn't let apps add controllers of their own.Para Mac com chip da Apple ou Intel. No Mac, os jogos já aceitam controles de PlayStation, Xbox e Switch Pro, e o sistema não deixa outros apps criarem controles.

So on a Mac it adds what is missing: extra buttons as keys, the controller light, the battery and a setup for each game. The first time, right-click the app and choose Open.Por isso, no Mac ele completa o que falta: botões extras como teclas, a luz do controle, a bateria e uma configuração para cada jogo. Na primeira vez, clique no app com o botão direito e escolha Abrir.

05/QuestionsDúvidas

Common questions.Perguntas frequentes.

Another question, or a controller that isn’t working right? Get in touch.Ficou com outra dúvida, ou algum controle não funcionou direito? Fale com a gente.

Is it free?É gratuito?
Yes. It is open source, and the drivers it uses on Windows are free too.Sim. É de código aberto, e os drivers que ele usa no Windows também são gratuitos.
How does it work?Como ele funciona?
Most PC games are made for the Xbox controller. While OpenController is running, each of your controllers shows up in games as an Xbox 360 controller with its own player number, and the original is hidden so the game doesn't see the same controller twice. On Windows this uses two free drivers, ViGEmBus and HidHide. On Linux it uses a feature built into the system. Nothing changes on the controller itself.A maioria dos jogos de PC foi feita para o controle de Xbox. Enquanto o OpenController está aberto, cada controle seu aparece nos jogos como um controle de Xbox 360, com o próprio número de jogador, e o original fica escondido para o jogo não ver o mesmo controle duas vezes. No Windows ele usa dois drivers gratuitos, o ViGEmBus e o HidHide. No Linux, usa um recurso do próprio sistema. Nada muda no seu controle.
Does it send any of my data?Ele envia algum dado meu?
Nothing about you: no account, no tracking. When you open its window, it checks GitHub for a new version. You can turn that off in Settings, under Check for updates. On Windows it also downloads the updates and drivers you choose to install, and checks each file before running it.Nada sobre você: sem conta, sem rastreamento. Quando você abre a janela, ele consulta o GitHub para ver se saiu uma versão nova. Dá para desligar isso em Configurações, na opção Procurar atualizações. No Windows ele também baixa as atualizações e os drivers que você escolher instalar, e confere cada arquivo antes de rodar.
How do I update?Como eu atualizo?
The app lets you know when a new version is out. On Windows, click Update now and it installs it for you, keeping your settings. On Linux and Mac, it opens the download page.O app avisa quando sai uma versão nova. No Windows, é só clicar em Atualizar agora que ele instala sozinho e mantém suas configurações. No Linux e no Mac, ele abre a página de download.
Does it work with Steam?Funciona junto com a Steam?
Yes. Turn off Steam Input for PlayStation and Switch controllers in Steam's settings, or Steam reads them too and the game may see the same button twice.Sim. Desligue o Steam Input para controles de PlayStation e Switch nas configurações da Steam, senão a Steam também lê esses controles e o jogo pode ver o mesmo botão duas vezes.
Will games show PlayStation button icons?Os jogos vão mostrar os ícones do PlayStation?
No. Games show Xbox button icons, since that is the controller they see. For the same reason, special features like the DualSense's adaptive triggers don't reach games.Não. Os jogos mostram os ícones do Xbox, já que é esse o controle que eles veem. Pelo mesmo motivo, recursos especiais como os gatilhos adaptáveis do DualSense não chegam aos jogos.
Can more than four people play?Dá para jogar com mais de quatro pessoas?
Most PC games accept up to four controllers. Some newer games accept more, and the app lets you know when that happens.A maioria dos jogos de PC aceita até quatro controles. Alguns jogos mais novos aceitam mais, e o app avisa quando é o caso.
A button I set to a key does nothing in my game.Um botão que configurei como tecla não faz nada no jogo.
Some games ignore keys pressed by other programs, especially games with anti-cheat. Windows also blocks them in games opened as administrator. Some games also forbid macros in their rules, so check before using them; what happens to your account is up to the game.Alguns jogos ignoram teclas apertadas por outros programas, principalmente os que têm anti-cheat. O Windows também bloqueia essas teclas em jogos abertos como administrador. Alguns jogos também proíbem macros nas regras, então confira antes de usar; o que acontece com a sua conta depende do jogo.
Is it finished?Já está pronto?
Not yet, it is in beta. With so many controllers out there, some may not work as they should yet and some features are still missing. If something goes wrong, let us know.Ainda não, está em beta. Com tantos controles por aí, alguns podem ainda não funcionar como deveriam e alguns recursos ainda faltam. Se algo der errado, avise a gente.

06/ContactContato

Something not working? Tell us.Algo não funcionou? Fale com a gente.

OpenController is in beta, and every report helps fix it for everyone. Use the form or open an issue on GitHub, whichever is easier for you.O OpenController está em beta, e cada relato ajuda a corrigir para todo mundo. Use o formulário ou abra uma issue no GitHub, o que for mais fácil para você.

Report a problemReportar um problema

The form asks for what helps find a problem fast:O formulário pede o que ajuda a achar o problema rápido:

  • Your system and its version, like Windows 11 or Ubuntu 24.04Seu sistema e a versão dele, como Windows 11 ou Ubuntu 24.04
  • The exact controller model, and if it is on a cable, Bluetooth or its receiverO modelo exato do controle, e se ele está no cabo, no Bluetooth ou no receptor
  • The OpenController version, shown at the top of its windowA versão do OpenController, que aparece no topo da janela
  • What you did and what happened, with a screenshot if you canO que você fez e o que aconteceu, com um print se puder
Open an issueAbrir uma issue

Suggestions and questionsSugestões e dúvidas

An idea for a feature, a controller you would like supported, or any question: send it through the same form.Uma ideia de recurso, um controle que você queria ver funcionando ou qualquer dúvida: mande pelo mesmo formulário.

Official siteSite oficial

opencontroller.com.br is the only official OpenController website. Download it only from here or from its GitHub page; any other site offering it is not ours.O opencontroller.com.br é o único site oficial do OpenController. Baixe só por aqui ou pela página dele no GitHub; qualquer outro site que ofereça o programa não é nosso.

Contact us

Tell us what happened or what you would like to see. We read every message.

Fill it in if you would like an answer. It is only used to reply to you.