this post was submitted on 26 Jan 2026
184 points (100.0% liked)

Linux

15249 readers
307 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
top 12 comments
sorted by: hot top controversial new old
[–] Fubarberry@sopuli.xyz 38 points 1 day ago* (last edited 1 day ago) (3 children)

I read this on hacker news awhile back, and enjoyed it quite a bit. The unrelated trivia part about USB keyboards needing at least 103 keys or they're just a keypad especially stuck with me, and has been cited in discussions of a certain meme:

[–] cholesterol@lemmy.world 4 points 15 hours ago (1 children)

I guess laptop keyboards are out.

[–] Fubarberry@sopuli.xyz 2 points 12 hours ago* (last edited 12 hours ago)

I think you mean laptop keypads

(Actually the 103+ keys thing is specifically USB standard stuff, so if it doesn't connect via USB I don't know if it counts)

[–] Shady_Shiroe@lemmy.world 9 points 1 day ago

And I went past full sized keyboard with that 110% sh#t with extra programmable buttons and color profile modes (aka going back into mental disorder territory)

[–] caurvo@lemmy.blahaj.zone 3 points 1 day ago (1 children)

I'm so mentally disordered that I'm not even pictured on the graph...

Prime_E and Southpaw Candybar 4 lyf. I'm not even that deep in the water compared to some.

[–] Sludge@sh.itjust.works 6 points 1 day ago (1 children)

Ortho-linear 40% reporting for service

[–] Gaja0@lemmy.zip 6 points 18 hours ago (1 children)
[–] Sludge@sh.itjust.works 5 points 16 hours ago (1 children)

This totally custom or did you buy the kit from somewhere? I picked up a hot swappable plank to mitigate the need for soldering but stuff like this makes me feel like I need to dive back in. What is this? 30%?

[–] Gaja0@lemmy.zip 1 points 1 hour ago

Soldering is zen. It's slow and careful, but satisfying. Like coloring with a 350°C iron. You gently heat the pad with the iron, and slowly introduce the solder. Flux will guide solder to the pads. Don't worry if you mess up a couple, by the 72nd pad, it's becomes second nature. Micro controllers are a little trickier, but planning and slow pace really takes care of it. You might burn off a pad if you keep the iron too hot for too long, but not long enough and you might get a cold joint that isn't complete. Look up tutorials for a beetter idea.

I went for handwired initially, but didn't have a great seat for the knobs or board. Hot glue got annoying, so I got splitkb aurora corne and snapped off columns.

I used QMK to do stuff. You can use python pip to install qmk.

python3 -m pip install qmk

qmk setup # after installing

Then config with

qmk config compile.keyboard=splitkb/aurora/corne/rev1 compile.keymap=default

Flash to each half with

qmk flash # double click reset to flash

There is a ton of amazing customization options. I have layers and combos for passwords, pins, shortcuts, macros, gaming, etc...

https://splitkb.com/collections/keyboard-kits/products/aurora-corne

https://www.littlekeyboards.com/collections/corne-cases/products/mini-corne-technician-keyboard-case?variant=40212013449283

[–] TropicalDingdong@lemmy.world 14 points 1 day ago

This is great and I appreciate it being posted.

I really want to figure out how to get into at least some linux development, purely for my own greedy purposes of wanting to have a working machine.

[–] Lembot_0006@programming.dev 9 points 1 day ago

Trivial! The tricky part is to make this driver to work correctly :)

[–] UNY0N@lemmy.wtf 5 points 1 day ago

This is a delightful article. Parts of it had me giggling to myself, and I honestly learned more about some linux basics than I expected.