Re:Principles for Keyboard Layouts
by ivanjermakov on Monday April 29, 2024 @11:42AM
(#40199763)
Chording is efficient if you soley write text. It doesn't fit for text editing and writing text with lots of punctuation (code).
I dunno, not having to move your fingers from their positions seems like a big advantage even if you can't get the full X00 wpm an expert can get in regular text.
Re:Principles for Keyboard Layouts
by ivanjermakov on Monday April 29, 2024 @03:15PM
(#40202712)
I agree that reduced finger movement is a crucial step in achieving typing efficiency. This is nicely solved by mod tap modifiers in QMK/ZMK[1] where key acts as a char when tapped and as a layer while pressed.
[1]: https://github.com/qmk/qmk_firmware/blob/master/docs/mod_tap...
Re:Principles for Keyboard Layouts
by thetacitman on Monday April 29, 2024 @03:50PM
(#40203259)
Its not bad, and I would recommend it once someone starts going crazy with the layers. Instead of having layers, you have dictionaries that have sets of chords that all follow a similar pattern. For example, this is my symbol "layer": https://steno.sammdot.ca/emily-symbols.png Typing on a real keyboard is too much work, and I try to avoid it if at all possible. Few people seem to know this, but you can also chord single letters, it is just slower than chording a full word or phrase. I have dictionaries for cursor movement, almost any shortcut combination, html tags, cli programs, diacritics, etc. I don't know why it is not more popular.
https://en.wikipedia.org/wiki/Chorded_keyboard