The case for turning the key 6 in the main alphanumeric block into a homing key.

User avatar
depletedvespene

17 Jun 2022, 21:37

Obligatory disclaimer: I'm a braindead idiot who doesn't know anything about anything, and has the habit of presenting his own opinions as unquestionably unquestionable facts.


As "tenkeyless" and other compact form factors without a numpad have become fashionable, a small annoyance has become relatively common: getting one's fingers "lost" in the number row while typing long sequences of numbers, which requires to either look down or to move the hand back to the home row, find the homing keys (F and J), and then go back up to continue typing.

While writing text, the fingertips tend to wander about the three center rows of the main alpha block without the index fingers veering too far away, so "resetting" the hands by searching for the homing keys by tact is easy, but the number row is a different matter — the hand has moved further up and it's kinda supposed to stay there, so resetting by searching for the homing keys is rather less convenient (not to say anything of looking down at the keyboard).


I thought that could this be solved by placing a homing bar in one key in the num row itself, to allow the fingertips to find the correct position just by moving the hands a bit to the left or to the right. I juggled the different possibilities, and this is what I came up with:


KLE diagram (close-up).
KLE diagram (close-up).
trihome_KLE.png (5.23 KiB) Viewed 1216 times

Model M XXK (close-up).
Model M XXK (close-up).
trihome_XXK.jpg (150.09 KiB) Viewed 1216 times

F77 (close-up).
F77 (close-up).
trihome_F77.jpg (139.43 KiB) Viewed 1216 times


In principle, there's a case to be made for any of the keys 4 through 8:
  • 4 and 7 correspond to the same columns to F and J, respectively.
  • 5 and 8 are closer in vertical alignment to F and J, respectively.
  • 6 looks balanced(-ish) and is actually a natural limit (think of split keyboards, where 6 is the rightmost key in the left half and 7 is the leftmost in the right half).
I experimented a bit and quickly found that 6 seems to be the best option — the homing keys F and J serve as positioners ("place the index here before starting to type"), but a homing key 6 functions as a limit marker ("don't go any further" for the left finger; "go back to your area" for the right one... or the other way around), which makes more sense for the number row.

I'm quite happy with the results, and plan to keep those two keyboards this way. Heck, if it were for me, this additional homing key would become part of the standard.


The above said may be easier said than done, though — since I use Model F/M keyboards with buckling springs, procuring homing keycaps for this experiment was easy...

... something that won't be such in keyboards of other brands, with non-flat profiles for their keycaps; the new "homing 6" keycap would need to be manufactured specifically (with the added complication of requiring different versions for different national layouts: (6^, 6&, 6&¬, 6/, 6◌̈, Š, etc.) ). In the specific case of MX keyboards with Cherry-profile keycaps, I wonder if simply using a row 2 keycap would do the trick, serving as the wanted limit marker while not being annoyingly different.

Findecanor

18 Jun 2022, 01:39

Hmm. Putting it on 6 seems like a good choice because there isn't any standard for which fingers should type which key on the number row, and if you had used 4-and-7 or 5-and-8 then you would have imposed one.

On split (staggered) keyboards, some have the 6 key on the left and others have it on the right, with the opposite side instead having a gap. Thus, having the homing bump on the key clearly says which side it is on.
On columnar keyboards however, the number row keys tend to be in the same columns as other keys anyway, so a homing key isn't as necessary.

Post Reply

Return to “Workshop”