Live data from Hacker News

My coworker's 36 key Corne open-source keyboard setup

nuon.co

31–37 of 37 posts

Re: My coworker's 36 key Corne open-source keyboard setup

#31

I often read about all those RSI problems and then how pinky fingers have a lot of duties. I find it strange. I type at decent speed and I barely use my pinky fingers at all. I press Caps-Lock, Tab, Shift and Enter with them as well as | and }. Pinkies are small and weak, why use them so much? That's surely neither ergonomic nor the fastest way to type. It also means I don't like the idea of a split keyboard. I reach…

Only issue with home row key combos is the letter comes out delayed since it’s now waiting for keyup event to register single press vs keydown for a combo. You don’t notice that with caps lock remapping because caps lock doesn’t output anything. Ask me how I know :)

Oh that's a good point! I forgot I actually tried it with jj or kj combos in VIM to exit insert mode and it was a bit annoying. That is before I found a way to re-map CapsLock to a dual duty key on Windows (I am using WSL2 but remaps go through Windows).

Re: My coworker's 36 key Corne open-source keyboard setup

#32
post #5

For anyone looking into this who doesn't want to design their own layout from scratch, a well maintained layout for small keyboards is Miryoku. Worked very well for me (in qwerty base + vim directional keys mode) on a keyboardio atreus

I'm building a toucan (piantor style layout) and was thinking about using seniply layout, but this looks much better.

I just got a toucan. The touch disc on it is great. Having a pointing device in fingers reach makes it appealing enough for me to consider upgrading from a corne.

Re: My coworker's 36 key Corne open-source keyboard setup

#33

I often read about all those RSI problems and then how pinky fingers have a lot of duties. I find it strange. I type at decent speed and I barely use my pinky fingers at all. I press Caps-Lock, Tab, Shift and Enter with them as well as | and }. Pinkies are small and weak, why use them so much? That's surely neither ergonomic nor the fastest way to type. It also means I don't like the idea of a split keyboard. I reach…

Only issue with home row key combos is the letter comes out delayed since it’s now waiting for keyup event to register single press vs keydown for a combo. You don’t notice that with caps lock remapping because caps lock doesn’t output anything. Ask me how I know :)

This is definitely a fair point with home row mods, which I left out on the blog. ZMK has has had the best configs to manage the timings for me. It requires some tweaking based your typing speed.

Re: My coworker's 36 key Corne open-source keyboard setup

#34
post #5

For anyone looking into this who doesn't want to design their own layout from scratch, a well maintained layout for small keyboards is Miryoku. Worked very well for me (in qwerty base + vim directional keys mode) on a keyboardio atreus

I’d definitely recommend Miryoku for those starting out. You’re then free to make any modifications to suit your preferences. I ended up making the layer activations happen on the same hand to allow 1 handed use.

Using this for my next build. Could you share more on how you did the activations for 1-handed used? That sounds quite interesting.

Re: My coworker's 36 key Corne open-source keyboard setup

#35
post #12

disclaimer: I'm the ceo of this company. What started as a joke a few years ago has actually turned into really good signal. I've found that the engineers who care enough to invest in keyboards like this spend a lot of time investing in their tooling and are extremely productive. Causation or correlation?

Some people like to over-optimise everything. Window manager, vim config, unix tool choice, split keyboard, DVORAK layout, mechanical keyboards, coffee brewing, Obsidian note-taking/Zettelkasten, mice (the rabbit hole for mice goes as deep as keyboards) This is often more about enjoying the process of optimising than wanting to be productive overall. Some may spend a lot of time reading Hacker News to "keep up with n…

My keyboard obsession definitely turned into a rabbit hole. Once I got into the kinesis split, I immediately realized the world of wanting to customize it. This led me to figuring out soldering/desoldering, and over the past year figuring out how to do a DIY build.

I've been doing this kinesis mod https://github.com/dcpedit/pillzmod, and have a working solenoid wired up https://github.com/dcpedit/taptap. (I recommend checking out https://dcpedit.com/keyboards/ if you have time).

I'm pretty busy, but I've tried to find 2/3 hours a month to progress on it, and keyboards feel like the type of "investment in my craft" that is worth that kind of time for me.

Re: My coworker's 36 key Corne open-source keyboard setup

#36

Earlier quoted context omitted.

Only issue with home row key combos is the letter comes out delayed since it’s now waiting for keyup event to register single press vs keydown for a combo. You don’t notice that with caps lock remapping because caps lock doesn’t output anything. Ask me how I know :)

Oh that's a good point! I forgot I actually tried it with jj or kj combos in VIM to exit insert mode and it was a bit annoying. That is before I found a way to re-map CapsLock to a dual duty key on Windows (I am using WSL2 but remaps go through Windows).

I do this cross-OS with Kanata, since I don't have a keyboard with QMK.

Re: My coworker's 36 key Corne open-source keyboard setup

#37

Earlier quoted context omitted.

I’d definitely recommend Miryoku for those starting out. You’re then free to make any modifications to suit your preferences. I ended up making the layer activations happen on the same hand to allow 1 handed use.

Using this for my next build. Could you share more on how you did the activations for 1-handed used? That sounds quite interesting.

It's not super complex. I ended up just modifying the locations of the layer toggle keys. In the default Miryoku layout, in order to switch the keys to a different layer on the right hand you need to hold a button on the left hand. I found this to be annoying since some actions like entering and using a navigation layer can be done on 1 hand.
Post reply on HN