Skip to content

Instantly share code, notes, and snippets.

@GrantMoyer
GrantMoyer / guide.md
Last active January 2, 2026 16:08
Repairing a Steam Controller (2015) Bumper with Readily Available Parts and Tools

Introduction

Recently, my Steam Controller's left bumper stopped working. Upon dissasembling it, I discovered a piece of plastic had snapped off of the trigger assembly:

broken_trigger_assembly

Helpfully, other have modeled the part, and made it avaiable to use for 3D printing. Unfortunately, I don't have a 3D printer, and even if I did, the part requires an uncommon type of plastic filament (polycarbonate) in order to be durable enough to act as a sping. If you do have these things, you can stop reading here, and print that part.

I considered using a 3D printing serivce to have the part fabricated, but all tose services have minimum order prices that are nearly as much as buying a whole other for-parts Steam Controller. Then I realized the spring doesn't need to be plastic; most springs are made of metal after all. However I couldn't find any appropriate flat springs a

@GrantMoyer
GrantMoyer / sugarcane.ipynb
Last active March 18, 2025 12:14
Sugar Cane Yield v.s. Harvest Period
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.