But at this point you are just fixing an invented problem with more tasks to be done. A lot of these custom keyboards could just have been built with more of the standard keys.
Pessimistic: "without the full set of keyswitches, you need to use fancy tricks to make shortcuts usable".
Optimistic: "with fancy tricks, you can make shortcuts easily accessible without the need for the full set of keyswitches".
e.g. on my keyboard I have shortcuts for "goto desktop left" when I press "cv", (and "goto desktop right" when I press "m,"). This is more complex than a standard keyboard's Ctrl+Shift+Right (or whatever, as varies per OS), but it feels so convenient.
Enlightened middle way: Custom software keyboard configuration that works with any keyboard and that doesn’t have to solve invented problems like “No man there is no Home key why would you need that just use this QMK module bro and—”
I am intrigued by your key chords though. You can’t get key chords like that with a stock keyboard. Does it rely on the key-up event to distinguish between “cv” (one keychord” and “c” and “v” (separate)? Or does it rely on timeouts?
> I am intrigued by your key chords though. You can’t get key chords like that with a stock keyboard. Does it rely on the key-up event to distinguish between “cv” (one keychord” and “c” and “v” (separate)? Or does it rely on timeouts?
Timeouts. I believe it's similar to how some users use "jk" as more convenient than the escape key.