Our great sponsors
Workman | Typing | |
---|---|---|
41 | 2 | |
898 | 65 | |
0.9% | - | |
0.0 | 0.0 | |
4 months ago | almost 8 years ago | |
Shell | C | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Workman
-
Review: Glove80 Ergonomic Keyboard
Just to add a bit of data to the ergonomics claims (of which I find many people are skeptical):
https://workmanlayout.org/#tests-using-popular-books
Now, this is a site extolling the virtues of yet another layout, so feel free to take it with a grain of salt, but the methodology seems sound to me. (Though I used Workman in the past, I've since moved to Colemak due to a combination of it being built-in to Apple OSs and my dislike of the "ly" digram being on the same finger in Workman, plus some other factors.)
Even though Dvorak is the "least efficient" of the three QWERTY alternatives measured, it's still over a 40% reduction in finger travel distance compared to QWERTY. "Distance traveled" is obviously not the sole factor in ergonomics, but it's equally obviously a big one.
-
Keyboard Layout Is Broken
Workman [0] was designed to be used on an ortho keyboard, though it is also usable on a normal keyboard. I suppose it's tricky to design for many modern features as they are not yet standardised between keyboards.
-
Devil Mode for Emacs
You might also find https://web.archive.org/web/20130512065149/http://www.andong... interesting. The theory is that since you only ever have a space after a comma, you can use it as a dead key, and just have ", " output ", ". That then frees all the other letter combos to be whatever key you want.
There are other keyboard layouts out there with the same concept too: https://github.com/workman-layout/Workman/tree/master/mac#wo...
-
Ask HN: What can I do about my declining typing ability as I age?
In my experience it does become harder to type on staggered keyboards unless you're continuing to do it regularly. You may need to relearn to do that. Same deal with continuing QWERTY usage.
VIA is proprietary and not really an official QMK thing (QMK is free software). There is also Vial[0] which is free software if you want a GUI, and the QMK configurator[1] web app (but this lacks some features like enabling mouse keys or NKRO).
Lastly I want to add that Workman[2] may be preferable to Colemak Mod-DH. Rather than an attempt to fix major issues in Colemak like Mod-DH, it's a whole new layout that avoided the issues from the start. I have also heard from some that it had ortholinear and columnar stagger boards in mind with its design.
I type on a Pinky4[3] keyboard that I assembled from a kit. More keys than your keyboard, but a similar idea. I was coming from a 60% and wanted a similar amount of keys. I've been quite happy with it.
-
Dygma raise to overcome tendinitis ?
I was checking miryoku to use it when I get the Defy, or at least try it. But I don't quite get the part of "workman as alphas". I saw workman, but which ones are the alphas? The numbers?
- what is the best way to lay out the keyboard keys?
- The guy who decided where each key goes on a keyboard has more influence on you than can ever imagine
-
Carpal Tunnel and the World of IT
At my current job, I have a standard Lenovo keyboard and it sucks ass. I fell down the rabbit hole of researching mechanical keyboards, different key layouts like COLEMAK and WORKMAN, I considered hand-building a dactyl manuform keyboard, but right now my thinking is set on the Keyboardio M100
-
Anyone have an ergonomic keyboard?
I use the TypeMatrix 2030 with the Workman keyboard layout. I switched to this from a big mechanical keyboard & Qwerty about a year ago. It took about a month before I could touch type on Workman without making mistakes and go as fast as I used to.
-
Ask HN: How to Learn to Type Faster?
I learnt Workman a decade ago to prevent RSI, but it is also one of the most efficient layouts out when it comes to hand movement and finger utilization, with English at least.
The fastest typists swear by Colemak-DH which just like Workman fixes many of the shortcomings of Colemak.
To me Workman feels the best, but anything that's not QWERTY is measurably better, whereas the difference between Colemak, Dvorak and so on is more circumstantial.
Typing
- Beethoven's Ninth
-
How good would the default layout (currently qwerty) have had to be for you to not switch?
Dunno. Recently I've been tinkering with a layout optimization tool (from the producer of the MTGAP layout). I realized that even the slightest change in parameters seem to result in a different layout. They all have impressive stats on paper, and they have some similarities (like vowels tend to be grouped on one side); but still they are quite different. Unless we come up with a concrete model of typing behavior, which I believe is immensely difficult, it doesn't matter how optimized your layout is. It is probably unoptimized in some yet unknown aspect of typing.
What are some alternatives?
mtgap-layout - Some of MTGAP's keyboard layouts for various platforms (Linux [xkb], macOS [Ukelele], Windows [MKLC])
monkeytype - The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
keygen - OpenSCAD tools for generating physical keys
halmak - The final version of the AI designed keyboard layout
ASETG - ASETG Keyboard Layout
keygen - An(other) algorithm for generating optimal keyboard layouts.
nerd-dictation - Simple, hackable offline speech to text - using the VOSK-API.
kb-layout-evaluation - Evaluate ergonomic keyboard layouts over multiple languages
Kaleidoscope - Firmware for Keyboardio keyboards and other keyboards with AVR or ARM MCUs.
kmonad - An advanced keyboard manager
ASERT - ASERT Keyboard Layout
miryoku_kmonad - Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku KMonad is the Miryoku implementation for KMonad.