{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreibwhog3boyljugbxive6mdxlqepqrapemguqdd2w62oxuxq44daqa",
    "uri": "at://did:plc:ajcrkmnlj6rxdk7rltijv227/app.bsky.feed.post/3mpbcxe47zdb2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreicoq6h54ysxhof7ggwg3sxn2pqq4yhf7ilz6jblqso2dvbqhglqdy"
    },
    "mimeType": "image/png",
    "size": 461769
  },
  "path": "/peripherals/controllers-gamepads/modded-steam-controller-can-automatically-charge-itself-like-a-robot-vacuum-enthusiast-creates-github-program-that-uses-the-vibration-motor-to-walk-it-back-to-its-docking-station",
  "publishedAt": "2026-06-27T11:00:00.000Z",
  "site": "https://www.tomshardware.com",
  "tags": [
    "Controllers and Gamepads",
    "Peripherals"
  ],
  "textContent": "Ray Foss built this program that uses computer vision to let your Steam Controller slide back towards its charging puck by just using its built-in haptic motors. You can also try it for yourself by visiting the web app and using a webcam so it can see your controller and charging puck.",
  "title": "Modded Steam Controller can automatically charge itself like a robot vacuum — enthusiast creates GitHub program that uses the vibration motor to walk it back to its docking station"
}