You can now use the Steam Controller with your PS5, Xbox, and Switch thanks to an open-source puck
OpenPuck turns the Steam Controller into an all-in-one gamepad.
Valve's new Steam Controller is unsurprisingly a PC gamepad, but not if you swap out its puck. Yes, the dongle included in the box is designed to pair the pad specifically to ordinary rigs or the Steam Machine, but OpenPuck project aims to break down platform walls and enable compatibility with the PS5, Xbox, and Nintendo Switch.
Serving as a bridge between Valve's Steam Controller and other platforms, the OpenPuck uses a Pro Micro NRF52840 board to emulate the default receiver's abilities. (cheers, Hackaday!) Custom firmware by Safijari then enables the PC controller to connect just like it would with the included dongle, only this accessory can also then mimic other gamepads and pretend to be an official wired set of buttons.
In a short clip, the puck's creator demonstrates how to install the Openpuck microcontroller and get it working with the Steam Controller. The process comes down to getting the board into DFU mode (Device Firmware Update), allowing it to show as a flash drive so you can upload the software. That should be the case for fresh boards, but the modder includes instructions on which pins to bridge if not.
I am blown away by how easy the process of making your own Steam Controller puck appears to be. Even if you're not looking to turn Valve's accessory into a makeshift PS5 or Switch pad, the fact that the microcontroller is available for $8 should save you some pennies should you lose the real deal. You won't even need to mess around with anything complicated should you make use of the Openpuck's abilities, as there's a web interface for switching USB mode or customizing inputs. Not to mention there's a 3D printable shell just to help it feel a bit more like a real accessory.
The retro console collecting goblin is now curious whether there's a way to get the puck working with old systems. Naturally, you'd need specific gameport connectors to turn it into a best retro controller contender, but perhaps there is a way to make a dongle with even wider compatibility.
If I can perhaps persuade someone to let me kindly borrow their Steam Controller, I'll maybe grab one of these boards and try making an OpenPuck. If you beat me to it, feel free to let me know how you get on and whether Valve's buttons make for a great PS5 or Switch pad.
Check out the best gaming handhelds if you're looking to take your backlog with you.
Weekly digests, tales from the communities you love, and more

Phil is the Hardware Editor at GamesRadar+ who specializes in retro console setups, choosing the latest gaming handhelds, and navigating the choppy seas of using modern-day PC hardware. In the past, they have covered everything from retro gaming history to the latest gaming news, in-depth features, and tech advice for publications like TechRadar, The Daily Star, the BBC, PCGamesN, and Den of Geek. In their spare time, they pour hours into fixing old consoles, modding Game Boys, exploring ways to get the most out of the Steam Deck, and blasting old CRT TV visuals into their eye sockets.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.
