TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Fitjoy – A more efficient keyboard layout I came up with

3 点作者 ajoy超过 3 年前
Hi HN,<p>I&#x27;ve been trying to improve my typing efficiency for a while and tried out various keyboard layouts like Dvorak, Colemak, Workman etc., but none really hit the spot.<p>All the existing layouts assume the home&#x2F;middle row is the best&#x2F;easiest to reach. But, this is not necessarily true.<p>The home row assumes all the fingers are of almost equal length, but thats not the case. In the standard placement above, the middle and ring fingers need to curve up more. When the palm is resting on the keyboard at an angle from the shoulder, the middle finger and ring fingers should naturally rest higher than the other fingers. This radically shifts the finger movement effort calculation. My hypothesis is that if we arrange the keys in such a way as to follow the natural length of different fingers, we can achieve a greater degree of efficiency.<p>This is how I came up with FITJOY.<p>As a programmer, I also realized that I tend to use the special characters a lot more than I use the numbers. So, the layout also changes the numbers row to print the special character (Eg. !#%^ etc.) by default, and have to press Shift to enter the number.<p>* Layout file : https:&#x2F;&#x2F;github.com&#x2F;aj0y&#x2F;fitjoy<p>* Related blog post: https:&#x2F;&#x2F;ajoys.medium.com&#x2F;keyboard-layouts-brief-history-and-a-new-choice-8707b720d01f

2 条评论

ajoy超过 3 年前
* Layout file : <a href="https:&#x2F;&#x2F;github.com&#x2F;aj0y&#x2F;fitjoy" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;aj0y&#x2F;fitjoy</a><p>* Related blog post: <a href="https:&#x2F;&#x2F;ajoys.medium.com&#x2F;keyboard-layouts-brief-history-and-a-new-choice-8707b720d01f" rel="nofollow">https:&#x2F;&#x2F;ajoys.medium.com&#x2F;keyboard-layouts-brief-history-and-...</a>
lemper超过 3 年前
nice placement. people tend to focus on home-row letters&#x27; frequency without regarding the finger length differences. it will be a bit nicer if you make the layout for columnar stagger keyboards like ergodox.