News for hackers. Stuff that matters.
Re:Making My Own USB Keyboard from Scratch by jrockway on Saturday February 16, 2019 @08:00PM (#19181966)
I have an ergodox and it has too many keys. The number row is hard to reach. The bottom extra row I basically never use. There are too many thumb keys. I end up using the keys under v and m as raise/lower keys and putting all the symbols (and some macros) on home row while the opposite hand's modifier is held (so ( is that key below v held with your thumb, and j).

Having extra keys for your pointer finger sounds good (those 1.5U side keys on the ergodox next to tgb and nhy), but it is actually difficult to precisely decide among 3 columns that you have to absolutely position your finger to hit. I feel like my accuracy in deciding between b or v suffers and having another possibility doesn't help.

So my suggestion is to go small. Not having a number row may be overkill; they are far away but I have yet to remap them. Figuring out what keys are most important to press and making them easy is crucial. I know I hated where {}, -, =, etc. were on traditional keyboards, so I was careful to put those on home row. It was worth it. Having an extra row of normal-sized keys instead of control, meta, super, space... probably not worth it. The 1u keys next to the 2u thumb keys on the ergodox... I basically never use them (they're arrow keys and page up/page down, but I navigate with emacs style keybindings so only use them for skipping through YouTube videos and things like that; nice to have, but impossible to use during normal typing).

Not using your pinky for enter and backspace is also great.

For completeness, my layout: https://github.com/jrockway/qmk_firmware/blob/master/keyboar...

Re:Making My Own USB Keyboard from Scratch by neonroku on Saturday February 16, 2019 @09:41PM (#19182361)
There are a few keyboards similar to ErgoDox but with less keys:

* https://github.com/kata0510/Lily58

* https://github.com/omkbd/ErgoDash

This blog shows how the Lily58 designer took the ErgoDox design and removed the keys he found superfluous:

https://yuchi-kbd.hatenablog.com/entry/2018/12/23/214342

Re:Making My Own USB Keyboard from Scratch by jrockway on Saturday February 16, 2019 @09:50PM (#19182392)
Yeah. I picked the Ergodox because it's basically an off-the-shelf part these days. Order one today, you'll have it on Tuesday. The same is not true of most other keyboards like that.
Re:Making My Own USB Keyboard from Scratch by lexicality on Saturday February 16, 2019 @09:00PM (#19182180)
It's interesting, I use a kinesis advantage which has a pretty much identical layout and I use the bottom row of keys and thumb 1u thumb cluster keys regularly. In fact I now vastly prefer the fact that the arrow keys are so close to the home row.

That said - the kinesis is curved which probably makes it a lot easier to get your fingers to things?

Re:Making My Own USB Keyboard from Scratch by sleepybrett on Sunday February 17, 2019 @03:53PM (#19186829)
The ergodox is shit, it's just a flat kinesis but they didn't bother to understand why the advantage uses wells.
Re:Making My Own USB Keyboard from Scratch by brokenmachine on Sunday February 17, 2019 @07:03PM (#19187719)
I have an Ergodox and love it and use all the keys.

I have those 1u keys on the thumbs assigned as media keys but I could do without them if I had to as well.

Re:Making My Own USB Keyboard from Scratch by sleepybrett on Sunday February 17, 2019 @03:52PM (#19186826)
get a kinesis advantage. The ergodox is just a shitty flat copy.
Re:Making My Own USB Keyboard from Scratch by jrockway on Sunday February 17, 2019 @06:48PM (#19187652)
I'll pass. I use a lot of custom QMK features, like the ability to position the two halves wherever I want, and don't like Cherry Blue and Brown keyswitches. (I'm using a combination of Novelkeys Box Royal and Hako Royal Clears to weight the pinky keys slightly less, much like the Topre Realforce boards I used before switching to an Ergodox.)

It is not perfect, of course, but ultimately I don't really care about the well. The keyboard being flat is not what made typing uncomfortable for me; your mileage may vary. I would switch back to Topre switches instantly, though. I like the way they feel. Someday I will figure out how to stick the mechanism into a Cherry keyswitch form factor.