This is not a question, it’s a thank you story.
I dumped a coffee all over my keyboard. Lot’s of both sugar and milk in the coffee.
Thanks to the ability to disassemble this thing, I was able to pretty easily take it all apart, find and see all the places where any coffee actually went, clean all the normal parts that just got a little on them where all it takes is a little wipe to clean up. And in particular, the keyboard which took the worst hit, although the 100 screws were tedious, and the threads are tiny so you have to be very careful with each one… it was POSSIBLE vs not-possible to isolate and remove the keyboard by itself and clean it or replace it.
I was able to remove the keyboard from the rest of the frame and wash it in running hot water. Just flush the heck out of it and hold it in different directions under running hot water and shake it out in different directions, and really ensure the coffee and sugar was washed out of all the possible places you know it gets trapped inside where you know it’s easy to get in and not easy to get out.
Then drench it all with distilled water to flush out the tap water, then denatured alcohol to displace and dry the water. Then heat it all up with a hair dryer to dry it and drive moisture out of trapped places like inside the dome switches.
After re-assembling, the keyboard still had a few keys that must have still had trapped moisture after all that because some keys just repeated as if I were typing them. But I just left it assembled and tested again in a day. It was still not totally normal but it was better, so I just left it another day. Now it’s normal. All keys working perfectly normally.
And of course, if that hadn’t fixed it, they sell the bare keyboards right on the web site for $40. I ordered a new keyboard because I didn’t want to risk waiting several days to see if it cleared up, and then order the part and wait several more days for it to arrive. As it turned out, I didn’t even need to buy a new keyboard. Merely the ability to disassemble and reassemble was itself already a super valuable feature.
As it stands, I will probably install the new keyboard and re-wash the old one more thoroughly, maybe even run it through the dishwasher or use my ultrasonic cleaner, then dry more thoroughly, maybe in the oven at 150 or resting over one of my radiators, anything where it stays hot overnight instead of just a minute or so in my hands, to really drive the moisture out of trapped areas, and ensure that in the end I haven’t left any traces of anything corrosive or minerals trapped in places where it will eat away at the traces on the membranes or become conductive in the presense of humidity. Then just put that away against the future day where I kill the new keyboard some other time.
Basically the choice to get this machine proved itself out both because if I didn’t want to mess around, they would sell me either a keyboard, or even the entire top frame assembly if I was daunted by all those 100 screws. And even aside from being able to buy parts, just the ability to disassemble and reassemble allows the option of doing something like washing the keyboard thoroughly, and re-assemble cleanly as good as new in the end.
THIS is what this thing is all about in my opinion.
Thank you Framework!
less-happy incident along the way: the battery connector is super susceptible to mis-aligning a pin. I discovered the hard way that that connector is not as good as most other connectors at ensuring the pins align with the holes. Just re-inserting the connector the normal way, I bent one of the pins, and didn’t know it until I had taken it back apart later. Luckily the damage wasn’t quite catastrophic and I was actually able to bend the pin back into place and the female part of the connector was damaged but still lined up with where the pin goes, so I was able to re-connect the battery. You have to be careful with basically all connectors, but somehow that battery connector actually requires more care than even the ribbon connectors. You have to manually make sure you start with the connector perfectly parallel and start it slowly, maybe rock up & down a little to ensure the pins drop into the holes before sending it home.