BTN2 definitively has a spring. Thats the one I opened and lubed, and now works ok'ish. BTN3 works fine for now. BTN1 gets stuck/unstuck regularly, but I am pretty sure it has a spring.
What seems to work is turning the buttons and pushing them a couple of times. But that only lasts for a few hours.
I really don't want to remove that c-clip more than once for each button. It's a royal pain.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
BTN2 definitively has a spring. Thats the one I opened and lubed, and now works ok'ish. BTN3 works fine for now. BTN1 gets stuck/unstuck regularly, but I am pretty sure it has a spring.
What seems to work is turning the buttons and pushing them a couple of times. But that only lasts for a few hours.
I really don't want to remove that c-clip more than once for each button. It's a royal pain.
Oh well, I'll keep watching it.