PC HARDWARE MacBook Neo Beats Lenovo IdeaPad Slim 5x in Video Editing FRAME GENERATION Winhanced 0.9.9.2 Update Fixes Handheld Power Instability GEFORCE RTX Lenovo Legion 9 18IAX10 Gets Core Ultra 9 290HX Plus for 7% Boost PLAYSTATION 5 Persona 4 Revival Confirms Chie Satonaka Voice Actors and Release Date AMD Ayaneo Next 2 Prices Surge Past $5,000 Amid Storage Cost Hikes STEAM Assassin’s Creed Odyssey Player Count Surges After Nolan Film Release CONSOLES The Blood of Dawnwalker Ships Complete on Disc, No Download Required PC HARDWARE Samsung Tandem OLED Panels Hit 1,600 Nits for Brighter Laptops GAMES Ghost Recon X Beta Set for November as Ubisoft Teases Unreal Engine 5 Mil-Sim ANDROID Samsung Galaxy Watch Ultra 2 Gets EN13319 Diving Certification STEAM Steam Deck Sales Drop Over 75% After Price Hike PLAYSTATION 5 Call of Duty: Modern Warfare 4 Open Beta Starts August 28 PLAYSTATION 5 Skatesterre Arcade Skating Game Launches August 13 on PS5, Xbox, Switch 2, PC GAMES Dying Light Update 1.53 Released Ahead of PlayStation Plus Launch

Steam Controller auto-charges via community haptic navigation project

Simon Ellis 0 comments 2 min read

A community project allows the Steam Controller to auto- charge by using haptic feedback to navigate toward its puck, eliminating manual placement.

Steam Controller auto-charges via community haptic navigation project
ACCESSORIES

A community project now allows the Controller to find its own charging puck without manual intervention. This development matters to owners of the peripheral because it removes the friction of placing the device on a dock every time the battery runs low. The solution turns a passive accessory into an active participant in its own power cycle.

Open-source software uses haptic feedback to move the device toward its dock

The system relies on open-source software developed by community member Ray Foss. Users install the code on a host machine connected to an overhead camera that watches the controller's location. The software calculates the exact position of the device relative to the charging puck in real time.

The core mechanism uses the controller's built-in haptic motors to generate physical movement. Instead of rolling or sliding, the controller vibrates its internal components to shift its weight and roll toward the puck. This haptic navigation replaces traditional wheels or tracks with simple vibration-based locomotion.

Setup requires a one-time calibration where users define the tracking points for the camera and puck. The software saves these coordinates automatically so the process does not need to repeat. The entire project is available as open-source code on GitHub for anyone to review or modify.

This project demonstrates how community engineering can extend the utility of older hardware like the Steam Controller. Users with the peripheral can now download the software and build the tracking setup to automate charging. The solution offers a practical fix for a common annoyance without requiring new hardware purchases.

Source: SteamDeckHQ

Discussion

0 comments

Leave a comment