4 ms·
I have an ergodox, and I love the look of this Atreus keyboard. I would love to see better firmware support for more advanced keyboard features like dual role
by agbell 12y ago
I have an ergodox, and I love the look of this Atreus keyboard. I would love to see better firmware support for more advanced keyboard features like dual role keys and one shot modifiers, for ergodox and its descendants.
Right now the tmk firmware has the best support for these features, but I'm having to do a lot of monkeying around with it to get dual role keys to work in the home row without interfering with my normal typing.
For example, holding the 'f' or 'j' key acts as CTRL, but tapping works normally.
- technomancy 12y ago(original author here) The TMK firmware works on the Atreus keyboards too; I used it for a while before writing my own firmware. I plan on putting up some better docs soon on how to use it with the Atreus if you want some of these more advanced features. From a learning perspective it's also nice to have a dramatically simpler firmware too. The initial version of the C atreus-firmware codebase was just over 100 lines.
- agbell 12y agoYeah, there is value in simplicity. I am trying to understand tmk to modify it and it is a challenge. At some point I want to make something like the Atreus but with a bit more buttons. Basically the ergodox without the thumbs pads and most of the bottom row and without a split. On the subject of keymaps, it seems like a finite state machine with transitions on down and release. I haven't seen any firmware try that yet. Perhaps its the debouncing logic which makes that too complicated. Keep up the good work!