O Steam Controller, tradicionalmente um gamepad para PC, agora pode ser usado com consoles como PS5, Xbox e Nintendo Switch, graças ao projeto OpenPuck. Este acessório open-source transforma o controle da Valve em um gamepad universal.
O OpenPuck funciona como uma ponte entre o Steam Controller e outras plataformas. Ele utiliza uma placa Pro Micro NRF52840 para emular as funções do receptor padrão do controle. Com um firmware personalizado, o OpenPuck permite que o Steam Controller se conecte a diferentes consoles, imitando a funcionalidade de outros gamepads.
O processo de instalação do OpenPuck é simples e pode ser realizado por qualquer um. Para configurar, é necessário colocar a placa em modo DFU (Device Firmware Update), o que permite que ela seja reconhecida como um dispositivo de armazenamento para upload do software. O criador do projeto oferece instruções detalhadas para facilitar a instalação.
Além de ser uma alternativa acessível, com a placa custando cerca de $8, o OpenPuck também possui uma interface web que simplifica a troca de modos USB e a personalização de entradas. Há ainda um modelo 3D disponível para impressão, que dá ao acessório uma aparência mais refinada.
Embora o foco esteja em consoles modernos, há curiosidade sobre a possibilidade de adaptar o OpenPuck para sistemas mais antigos, o que poderia ampliar ainda mais sua compatibilidade.


