4 ms·
I've built a Planck (40% ortho) and I can say for sure that I personally don't find the short finger travel between keys to be worth having to hit two keys to t
by wy35 7y ago
I've built a Planck (40% ortho) and I can say for sure that I personally don't find the short finger travel between keys to be worth having to hit two keys to type a number, for example. Instead of moving one finger an extra row to type a number, I now have to move two fingers.
- jacobolus 7y agoThe problem here is not the lack of an additional row of number keys, but the poor other choices in physical keyboard layout (based on largely following the historical pattern of a 19th century typewriter design; in the “planck” example with an arbitrary ergonomically-useless horizontal shifting of the rows). It also doesn’t work very well to put the numbers on a shifted layer but all on the same row, requiring 8 fingers across both hands to type them. If you re-arrange the keyboard into a shape according with human hand/arm ergonomics (of particular relevance for chording, moving or extending thumb keys toward the body; the standard spacebar and modifiers are not especially comfortable), and use a thumb key located in a convenient spot for the layer shift, with the numbers typed using the fingers of the opposite hand, then chorded numbers are just fine: more comfortable and efficient than the standard approach of putting numbers on a separate row. For cases when many numbers must be typed in sequence, making that layer shift key into an optional mode switch (to effectively turn half the keyboard into a numpad) works pretty well.
- clarry 7y agoIf you re-arrange the keyboard into a shape according to human hand ergonomics, you can easily fit a number row that is easy to reach without making typos. See kinesis advantage. It's hard to imagine how requiring me to press two different keys for the same effect would increase speed and reduce typos. I suspect the effect is completely opposite. (Shift is painful enough and I hate typing camelcase code) Number keys are also indispensable for games where you need to switch items while moving. A finger or two are already going to be busy with the motion keys, adding two more fingers that don't overlap with the motions is going for some octopus keyhandling.
- jacobolus 7y agoThe further keys on a sculpted Kinesis keyboard are angled the wrong way for comfortable typing (this is an unfortunate artifact of their curved PCB technology combined with lack of first-principles analysis by the designers). You want the switch axis to remain perpendicular to the hand, because flexing the proximal joint of the finger is the way people press keys, and using the whole hand to stab at further keys the way the sculpted Kinesis board requires is not particularly comfortable or efficient. There are also several other design problems with the Kinesis boards, but this isn’t really the right place to discuss it at length. It’s certainly possible to have 2 rows of reasonably reachable keys past the home row (especially if the tops of the further keys are aggressively raised – think 1950s typewriter). Even in the best case those keys are substantially slower and more error prone (and less comfortable) than the home row or next row above, but with decent design can be made nominally acceptable to type on. But it also works a bit better in practice to put more functions (like numbers and common symbols) on shifted layers, as long as the shift keys are conveniently located. Using pinkies for shift is not the most comfortable choice, especially pinky keys which are a stretch to reach. Modern keyboard layouts are quite terrible for making common computer code symbols accessible. If you find it uncomfortable to hold down a shift key, consider trying a sequence of key presses instead. That is, let your "shift" just act as a dead key, modifying the immediately following keypress. Try putting your various shift keys on a thumb or forefinger. https://en.wikipedia.org/wiki/Dead_key https://en.wikipedia.org/wiki/Dead_key I have no particular insight into game inputs, except to note here that a significant proportion of serious computer game players develop severe RSI because their use of keyboard hardware is extreme (and arguably the hardware they use is not very well suited to handling the job safely).
- clarry 7y ago> But it also works a bit better in practice to put more functions on shifted layers I've never found that to be the case. For me, layers (and modifiers in general) have always been slower and more error prone. Also, I find the number row on the kinesis quite comfortable. I have yet to find a comparable keyboard in that regard.
- 7y ago
- equalunique 7y agoThe Atreus42 has a different take on number input, which is more like a traditional numpad. You still use your thumb to activate the numbers and symbols layer, but it's on the same hand that actually puts the numbers in, so there aren't awkward moments coordinating both hands to get a long number typed.
- CarVac 7y agoOn my 40% ergo board I use the home row as a number row on a layer, with a thumb key activating it. That way, instead of having to move one or two fingers, I can move none.