Skip to content
Steam Hardware Hub
Steam MachineSteam DeckSteam FrameSteam Controller
All ArticlesNewsOverviewGuidesCommentaryReviews
Community TrackerStock TrackerSubmit Anonymous ReportAll Reports
AboutMethodologyFAQEditorial PolicyDisclosuresContactPrivacy
Steam Hardware HubSteam hardware news, reviews, guides, and tracking.

Follow Us

Coverage

  • Steam Machine
  • Steam Deck
  • Steam Frame
  • Steam Controller
  • Community Tracker
  • Stock Tracker
Coverage
  • Steam Machine
  • Steam Deck
  • Steam Frame
  • Steam Controller
  • Community Tracker
  • Stock Tracker

Articles

  • All Articles
  • News
  • Overview
  • Guides
  • Commentary
  • Reviews
Articles
  • All Articles
  • News
  • Overview
  • Guides
  • Commentary
  • Reviews

Site

  • About
  • Methodology
  • Editorial Policy
  • FAQ
  • Disclosures
  • Contact
  • Privacy
Site
  • About
  • Methodology
  • Editorial Policy
  • FAQ
  • Disclosures
  • Contact
  • Privacy

Steam Hardware Hub is an independent publication and is not affiliated with Valve Corporation. Steam, Steam Deck, Steam Machine, Steam Frame, Steam Controller, and SteamOS are trademarks or registered trademarks of Valve Corporation. The Steam Hardware Community Tracker is based on anonymous community reports. The Stock Tracker summarizes automated API-checked product availability signals. No Steam login. No credentials, order numbers, tracking numbers, or personal identity collection.

  1. Home
  2. Articles
  3. Steam Controller
  4. News

The New Steam Controller Is Already a Robot, a Musical Instrument, and a Hacker's Playground

Community projects make Valve's 2026 Steam Controller crawl, play MIDI, use an $8 DIY receiver, and work outside Steam.

Published June 23, 2026Updated June 24, 20267 sourcesBy John Hentrich
X.comRedditBluesky
SteamlessController back button mapping screenshot used as source context.
Source: SteamlessController project READMESteamlessController back button mapping screenshot used as real project UI context for the community mods article.

Community sourceImage/source: SteamlessController2026-06-24

Source note: These are unofficial community projects, not Valve-supported Steam Controller features. Treat firmware, drivers, and haptic experiments as experimental unless the linked project source says otherwise.

About seven weeks after its spring 2026 launch, Valve's second-generation Steam Controller is already doing things that have little to do with playing games. It can vibrate itself across a desk, turn MIDI files into mechanical music, connect through a homemade wireless receiver, and appear as a conventional gamepad without Steam running.

None of these four community projects is supported by Valve. Some are gloriously impractical, while others solve real compatibility and replacement-hardware problems.

Why the new controller is so programmable

The hardware gives developers an unusual amount to work with. Its four linear resonant actuators, or LRAs, are more precise than ordinary rumble motors. Two sit beneath the trackpads, while two higher-power LRAs sit in the grips. Software can address them with specific frequencies and intensities.

The controller also exposes a raw HID interface. Community software can read its input reports and send configuration or haptic commands directly. When Steam is closed, the controller normally falls back to keyboard-and-mouse emulation known as lizard mode. That basic fallback keeps the hardware usable, but it does not look like a standard Xbox pad to many games, which is why projects such as SteamlessController exist.

Valve also designed the controller to be physically accessible. A Valve engineer told PC Gamer that its shell opens after removing seven screws, without hidden snaps, and that the battery can be lifted from its tray without disconnecting a cable. Valve says official replacement parts are planned through iFixit, though they were not promised for launch day. The official external CAD release gives physical modders another head start.

1. Make the controller drive across your desk

Steam Controller Remote Control turns the controller into a tiny vibration-driven vehicle. The browser app pulses the two trackpad haptics, causing the controller's shell to creep across a smooth surface. Changing the balance between the pulses steers it.

The setup is deliberately simple. It uses WebHID, so it runs in Chrome, Edge, or another Chromium-based browser after the user approves the controller in the device picker. W or the up arrow moves forward, A and D steer, and the spacebar stops. There is no reverse. For MIDI playback through the haptics, the page points to the SteamHapticsSinger project, covered next, rather than handling it itself.

You need the 2026 controller, a compatible browser, and a flat surface. There is no additional hardware cost or local installation. The project's own warning is the main caveat: moving the controller means rubbing a $99 piece of hardware against a desk or floor, which will cause wear. A clean, smooth surface is the least destructive test track.

The hosted page credits SteamHapticsSinger as its inspiration and is provided as-is with no warranty. Treat it as a hosted experiment, and read the linked license/source notes before reusing code from the project.

2. Make it sing

SteamHapticsSinger converts MIDI notes into timed haptic commands. Instead of producing sound through a speaker, the controller buzzes and chirps at changing frequencies, creating a rough mechanical rendition of the melody.

The project continues an earlier MIDI-to-haptics tool, but its current implementation explicitly supports the 2026 Steam Controller. On the new hardware it can map up to four MIDI channels across the four addressable LRAs: two trackpad units and two grip units. Command-line options can limit playback to two channels or swap which actuator pair handles the first channels.

Prebuilt Windows and Linux releases are available, and the current version supports both a wired connection and Valve's Puck. Basic use is drag and drop: download a release, turn on the controller, and drop a MIDI file onto the program. Linux users may need to mark the binary as executable.

The low barrier to entry hides one technical limitation. An actuator can play only one note at a time, and arbitrary MIDI files often contain overlapping notes or channel layouts that do not translate cleanly. The project's documentation recommends editing troublesome files before playback. Moderate gain is also sensible when repeatedly driving four haptic units.

SteamHapticsSinger is published under the BSD-3-Clause license. The behavior described here is specific to its 2026-controller mode.

3. Replace the receiver with an $8 development board

OpenPuck is the most technically ambitious project in this group. It is open-source firmware for an nRF52840 Pro Micro development board, commonly available for around $8, that recreates the wireless receiver function of Valve's Puck.

After the firmware is flashed, the board presents itself over USB and can pair with the 2026 controller. Community latency testing linked by the project measured it within roughly one millisecond of Valve's receiver. It is not a complete physical replacement for Valve's accessory, since the DIY board does not include the Puck's magnetic charging-stand function.

OpenPuck also adds output modes that Valve's receiver does not provide. Holding all four rear buttons and pressing a face button can switch between Steam Controller, lizard, Xbox 360, and Switch Pro identities. A WebUSB configuration panel also exposes DualSense and DS4-style gyro modes for PC. Switch Pro mode includes gyro and haptics and can work with a Nintendo Switch when wired controller communication is enabled. DualSense and DS4 modes are described by the project as PC-only.

This is a moderate-skill hardware project. You need a compatible board, a data-capable USB-C cable, a way to flash the Arduino sketch, and Steam for initial pairing. Community members have published 3D-printable cases, but assembly remains up to the builder.

The repository uses the AGPL-3.0 license. Its author also gives an unusually direct warning: protocol discovery, code generation, and automated testing were heavily assisted by Claude and Codex. The author invites users to review the implementation, and the firmware should be treated as early and experimental before it is trusted with daily use.

4. Use it as a standard pad without Steam

SteamlessController is a Windows tray application for games and services that expect a conventional controller. It reads the Steam Controller's raw HID reports, disables lizard mode, and creates a virtual Xbox or PlayStation-compatible pad.

That makes the controller usable with Game Pass titles, emulators, and other Windows software that supports XInput or a standard virtual gamepad but does not integrate with Steam Input. The app supports rumble, multiple controllers, rear-button remapping, trackpad mouse control, and mirrored controls for left-handed users. It also includes console diagnostic tools that display raw HID reports for developers studying the protocol.

The requirements are more involved than the browser experiments. SteamlessController needs 64-bit Windows 10 or later, the ViGEmBus driver, and Steam must be closed because Steam otherwise claims the controller. Once running, the tray app maintains the HID configuration and restores normal behavior when Steamless mode is disabled.

SteamlessController is published under the MIT license. It is an unofficial community driver, not a Valve-supported compatibility layer. Its Windows and driver requirements are the main tradeoffs, while users moving among Steam, Game Pass, and emulators have the clearest reason to install it.

Valve handed physical modders the shell geometry

Software projects arrived quickly, but Valve also invited physical experimentation. In early May, Valve published external shell CAD for the controller and Puck, with an STP model, an STL model, and an engineering drawing for each device. These files describe external shell topology and protected clearance areas, not the internal electronics or a complete buildable controller.

Valve released the materials under CC BY-NC-SA 4.0. Valve's files and adaptations based on them require attribution, non-commercial use, and distribution under the same or a compatible license. Anyone planning a commercial product based on Valve's CAD materials needs separate permission from Valve.

For hobbyists, the files remove much of the measuring and enclosure reconstruction needed to make fitted docks, wall mounts, grips, accessibility attachments, protective shells, and Puck holders. Combined with the accessible screws and removable battery, they make physical modification feel like an expected use rather than an accidental possibility.

A strong start for a young controller

The 2026 Steam Controller community has already established four early priorities: make it sing, make it crawl, replace the receiver, and free it from Steam. The projects vary from a one-tab novelty to firmware that demands careful review, but each uses an interface Valve made programmable or physically accessible.

That is a productive first stretch for a new controller. If you are tracking the rest of Valve's 2026 hardware, the Steam Machine and Steam Frame come next, and you can follow reservation and order timing on our tracker.

Evidence

Sources

7 sources • 6 official • 1 reported

Article sections

  1. Why the new controller is so programmable
  2. 1. Make the controller drive across your desk
  3. 2. Make it sing
  4. 3. Replace the receiver with an $8 development board
  5. 4. Use it as a standard pad without Steam
  6. Valve handed physical modders the shell geometry
  7. A strong start for a young controller