It’s Lego keyboard making time!
:awesome:
It’s Lego keyboard making time!
:awesome:
So the first step is to get the stabilisers for the larger keys onto the plastic plate. In this version (with 05002 Stabis) they come pre-lubed so don’t search for the lube in the box as per the instructions like I did. Also, the space bar stabiliser goes in the opposite way to the others (this is not mentioned).
Next, you sandwich the poron foam layer between the hot-swappable PCB and the plate.
And now it’s time for… switches! So! Many! Switches!
(These are pre-lubed S² linear switches with 3.6mm travel, 1.5mm pre-travel, 40gf operation force. Or so it says on the tube.)
:all_the_things:
And this is what they sound like by themselves.
So the direction the switches are shown in the instructions is wrong. The pins have to be at the top, not the bottom (that’s where the holes are in the PCB). Double-checked it just to be sure I hadn’t done something odd.
Tip: you can plug the PCB into your computer and check each switch works as you plug it in :)
(Careful you don’t bend the pins when placing the switches. Make sure they go straight into the holes.)
And here’s what that process looks like. I might be here a while :)
(This is the bit they usually speed up in the build videos.)
Success! All switches in and working :)
The flow I eventually fell into was to place a switch in lightly and press it to test it made contact (by seeing the key appear in the text editor) then press it in without worrying whether I got the pins in right.
I haven’t gotten to the Lego case yet but this is currently a fully-functional keyboard. (Albeit not the most comfortable to write on.)
Time for some dinner, me thinks. Will continue later :)
Right, had a quick snack. Time for Lego! :)
@doenietzomoeilijk First one I’m building :) My first mechanical keyboard was the one that came with my IBM-XT in the 80s ;)
@aral under Linux, I tend to go with xev, which also catches modifiers.
First mechanical, or were you already in the rabbit hole? 😀
The bottom half of the case is done, including the rubber gaskets. Now to pop the board in and continue building the top half.
Building this, I’ve just realised Lego is just really coarse grain 3D-printing. Only you can also take it apart. We had 3D printers as kids y’all and we didn’t even know it! :)
And the board is in! 🤓👍
Almost there… but first: keycaps!
Et, voilà!
@pmj They’re the gasket. Makes it springier when you type :)
what are those rubber thingys for? 🤔
@jordan_kendrick It’s good. Not perfect but usable. The screen on mine takes a while to get to full brightness. Other than that it’s small, light, and works :)
@aral On an unrelated note, how do you like that StarLabs laptop?
@sdarlington Hey Stephen, yeah, been using it all day today.
It’s not my first mechanical keyboard but it’s the first one that’s fully programmable and goodness what a difference that makes :)
@aral Oh wow, that looks amazing! Does it work?
@sarajw Haha, indeed. Sounds like me and using British spellings for things :)
@aral hah that's painfully cool. I wish I wasn't so hung up on using a UK ISO layout sometimes... Though it's a useful filter to stop me spending all the money
@lasombra Counted :)
@aral Count me interested!
@projjalm Haha :)
@aral relieved to hear the number of people who type with their feet aren't many 😌 🤕
@neilorangepeel Haha, love it 💕
@aral mine accidentally resembles the ind.ie branding ❤️
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.