Piantor Pro new keyboard

Piantor Keyboard

2024-07-16: 14wpm

So there it started, my own rabbit hole of mechanical keyboards. It had to have happen at some point. I guess I just needed the right excuse to get me one, and somehow I still think the reason is appropiate. For some months now my wrist hurts and it did not seem to get away by just taking a break.

I knew about mechanical boards for quite a while, but they scared me for multiple reasons.

  • Will I be able to learn a new touchtyping to a degree that I could use it for work?
  • Is this another hobby that I loose interest very quickly?

But most importantly,

  • Will I still be able to type on the 'regular' keyboard, that happens to be a swiss german layout, which I know and have learned for decades?

The later reason is what kept me most back and was actually the reason, why I think the best approach is to go all in at once.

And so I got myself a Piantor Pro

Piantor with friendly Tux sticker

And as one can see, not only does it look completely different, I also managed to place every key on very different locations.

There has been written alot about the best layouts and ergonomics, so here are the most important ones for me and how it works so far.

2024-07-17: 15wpm

Split ergo

The fact that this board, or rather the two pads, can be placed further apart, is what I enjoy the most. My chest is more opened, and therefor my neck less tightend. Thou I must say that I haven't been using it in stressfull situations yet.

As you might guess, I am writing these lines using these new pads, which goes pretty slow for now. (as of july 24 about 14 words per minute) It will take a while to get to at least around 40wpm, so that I can confidentely use it at work.

2024-07-20: 17wpm

The layout

Its quite the risk to create a new layout, because much smarter people than me have made good ones before. The only advantage I have over those is not having to make any compromise, or it least only to myself, since I am going to be the only one using it.

What is obvious is that the standard QWERTY or in my case swiss variant of QWERTZ has its problems, originating from the era of typewriters. Better layouts have been created but to date play a niche role.

  • https://en.wikipedia.org/wiki/Dvorak_keyboard_layout
  • https://colemak.com/

My own approach is a mix of dvorak, with a strong attempt to be emnemonic to VIMs keybindings. Since Neovim is my editor of choice, I tried to optimise for it. One example is the I and A positions, which mean "insert at the beginning of the line and "append at the end of the line"

2024-08-12: 22wpm

Language

Optimizing for less finger travel or a better alternation of the hands, by statisticaly counting word letter combinations, are a bit language specific. The layout shown seems to be quite ok for english and german. I am writing less frequently french so I threw away the compromise of the swiss layout.

Layers

The next quite important part is that this board only has 42 keys. Beside the fact that this is a good number, there is really not much room for bad deviation of the hand, which so far made my wrist to at least hurt less. It also means that there needs to be layers and even more than the ones a standard board already has with CTRL, ALT, SHIFT. I am aiming for 3 layers to date, having things like the arrow keys where usually would sit the hjkl Vim navigation keys. Home + End are also on that side as well as the ^ + $ making this a nice navigation cluster.

On the left side are the german umlaut where they are supposed to be; on the second layer of theyr origin letters uoa.

The brain

I am aware of the fact that learning this thing will take time. The goal of not spoiling the ability to write on a standard layout seems to be achievable. It takes a few seconds to change form one to the other, but once setteled there is no difference.

The most difficult thing to learn though seems to be the 3 keys that the thumb now gets to use. Turns out using both strong fingers for only one key (Space), made it very stupid.

Conclusion

Well there is none yet of course, but for now I'm going to stick with it and trying to improve. Let's see how far we can go.

2024-09-14: 26wpm on both german and english with numbers and punctuation.