PulseAugur
EN
LIVE 08:55:41

DIY OpenPuck firmware enables Steam Controller to emulate Xbox, PlayStation, and Switch gamepads

An enthusiast has developed an open-source firmware called OpenPuck that allows the Steam Controller to function as a native gamepad for various consoles and PCs without relying on Steam Input. This DIY solution uses a microcontroller to translate the controller's raw data on-device, enabling emulation of Xbox, PlayStation, and Nintendo layouts with low latency. The project also includes a 'ReversePuck' feature that enables a Steam Deck to act as an external controller for a PC. AI

IMPACT Niche tooling improvement for gamers; minimal industry-wide impact.

RANK_REASON This is a third-party modification of existing hardware, not a release from a frontier lab or a significant industry-wide event.

Read on Tom's Hardware →

AI-generated summary · Google Gemini · from 2 sources. How we write summaries →

DIY OpenPuck firmware enables Steam Controller to emulate Xbox, PlayStation, and Switch gamepads

How we ranked this

Signal score
0 / 100
Composite score across the factors below. Higher = stronger signal that this story matters right now.
Newsworthiness bucket
Tool
This is a third-party modification of existing hardware, not a release from a frontier lab or a significant industry-wide event.
Source corroboration
2 independent sources
Multiple independent publishers reporting the same story raises confidence that it's real and newsworthy.
Topics
product, other
Editorial topic classification. Feeds into how the story surfaces on /topic/<slug> hub pages and into the per-entity coverage mix.
AI-industry relevance
Low
Off-topic or adjacent — cluster remains reachable but doesn't surface in AI-industry rankings.
Story freshness
49 days old
Aged out of breaking-news scoring windows; ranking reflects the durable signal from the full source set.

Full methodology in our editorial standards.

COVERAGE [2]

  1. Tom's Hardware TIER_1 English(EN) · Hassam Nasir ·

    Enthusiast reverse-engineers Steam Controller 2 puck, creates DIY 'OpenPuck' that works without Steam Input — custom firmware can emulate Nintendo, PlayStation, and Xbox controllers

    OpenPuck is custom, open-source firmware that can turn a microcontroller into a DIY Steam Controller puck in minutes. You can then use your Steam Controller as a native Xbox, PlayStation or Switch controller without even having Steam open in the background.

  2. Mastodon — fosstodon.org TIER_1 English(EN) · [email protected] ·

    Enthusiast reverse-engineers Steam Controller 2 puck, creates DIY 'OpenPuck' that works without Steam Inp… OpenPuck is custom, open-source firmware that can tur

    Enthusiast reverse-engineers Steam Controller 2 puck, creates DIY 'OpenPuck' that works without Steam Inp… OpenPuck is custom, open-source firmware that can turn a microcontroller into a DIY Steam Controller puck in minutes. You can then use your Steam Controller as a native Xbox…