Hacker GitHub

← All repos

jtroo/kanata

View on GitHub ↗ ★ 8,058 Rust

Improve keyboard comfort and usability with advanced customization

28 mentions on Hacker News by 16 people: 5 stories, 23 comments · first 2022-09-08 · latest 2026-06-18

Mentions per year 28 mentions · busiest year 2023 (11)
20082026
  1. …by a systemd user service) provides for remote control to switch to the appropriate layer. [0]: https://github.com/jtroo/kanata [1]: https://gitlab.com/spudlyo/dotfiles/-/blob/master/kanata/.co...
  2. …for a while: https://uhk.io/ Kanata has mouse emulation so you can drive a mouse using arrow keys: https://github.com/jtroo/kanata/blob/main/docs/config.adoc#m...
  3. Use kanata (github.com/jtroo/kanata). It's software remapping and works on any keyboard (including built-in laptop keyboards). Great docs, incredible feature set (literally 50x the capabilities of any logitech first party remapper), and…
  4. …my opinion. If your keyboard does not have it exposed then you can use some remapping program like https://github.com/jtroo/kanata
  5. …setup for another day or so, I am just as comfortable on my Linux machine as I am on my Mac. [0]: https://github.com/jtroo/kanata
    comment by spudlyo · 2025-09-15 · in macOS Tahoe
  6. …titles (Manor Lords, Hell Let Loose, Foundation, Arma Reforager) on Linux with Proton. [0]: https://github.com/jtroo/kanata [1]: https://github.com/hseliger/window-calls-extended
    comment by spudlyo · 2025-03-28 · in Apple needs a Snow Sequoia
  7. …having my thumbs navigate the trackpad is so convenient even with a keyboard-driven setup. [0] https://github.com/jtroo/kanata
  8. …play all my favorite titles (Manor Lords, Hell Let Loose, Foundation) on Linux with Proton. [0]: https://github.com/jtroo/kanata [1]: https://github.com/hseliger/window-calls-extended
  9. …via USB “out of band” from normal key codes, and which therefore cannot be remapped that way. [0] https://github.com/jtroo/kanata/blob/main/parser/src/keys/mo... [1] https://jtroo.github.io/config.html#key-names In case you are on Windows,…
  10. Any comparison with https://github.com/jtroo/kanata ?
  11. …I would suggest either of these two cross-platform tools: [1] https://github.com/kmonad/kmonad [2] https://github.com/jtroo/kanata
    comment by natrys · 2024-01-24 · in Framework Laptop 16 Review
  12. …and I'm now happily using my favourite features from QMK with kanata at the software level. [1]: https://github.com/jtroo/kanata [2]: If I'm behind the times and there is now a QMK-compatible keyboard that looks like this, please let me…
    comment by bsnnkv · 2024-01-14 · in QMK and Keyboards
  13. kanata, a keyboard remapper: https://github.com/jtroo/kanata
  14. Besides the better caps word (by the way, you can have it in software in Win/Linux apps like https://github.com/jtroo/kanata/blob/main/docs/config.adoc#c... ) you can also toggle capslock with e.g. a double tap while having on-hold…
  15. …might find it interesting is how the configuration is laid out (using S-expression from Lisps). [0] https://github.com/jtroo/kanata/blob/main/docs/config.adoc
  16. …both Linux and Windows. But I'm yet to try it on windows because my majority work is on linux. [0] https://github.com/jtroo/kanata
    comment by sbt567 · 2023-08-22 · in Learn AutoHotKey by stealing my scripts
  17. …yet others are only documented in foreign languages. [0]: https://github.com/kmonad/kmonad [1]: https://github.com/jtroo/kanata [2]: https://en.wikipedia.org/wiki/Neo_(keyboard_layout) [3]: https://www.neo-layout.org/
    comment by sshine · 2023-06-24 · in Your keyboard layout is broken
  18. …based on key overlap, which is all I need. There's an open issue for more advanced conditions: https://github.com/jtroo/kanata/issues/128 The maintainer has been very responsive in my experience and would probably add more advanced…
    comment by noctuid · 2023-06-03 · in Keyd: Linux Key Remapper
  19. …threshold checks can be useful. Relevant github issues: https://github.com/kmonad/kmonad/issues/351 https://github.com/jtroo/kanata/issues/128
    comment by noctuid · 2023-06-03 · in Keyd: Linux Key Remapper
  20. …Plus some VIA macros directly on my programmable keyboard. And I [plan to] investigate kanata ( https://github.com/jtroo/kanata )
    comment by lolive · 2023-06-03 · in Keyd: Linux Key Remapper
  21. …only leave you with the black magic of tweaking algo weights in the end :-) P.S. There is also https://github.com/jtroo/kanata alternative to kmonad And re. homerow mod keys, it seems that there is an even better approach not relying on…
    comment by eviks · 2023-02-26 · in Making a keyboard layout
  22. …is automatically applied. Definitely one of those "you can never go back" experiences for me. [1]: https://github.com/jtroo/kanata [2]: https://github.com/LGUG2Z/komokana
  23. …having no layers to having layers. There is just no going back once you've experienced it. [1]: https://github.com/jtroo/kanata [2]: https://github.com/LGUG2Z/komokana [3]: https://github.com/LGUG2Z/komorebi