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
20082026
-
…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...
comment by spudlyo · 2026-06-18 · in Emacs 31 is around the corner: The changes I'm daily driving -
…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...
comment by tra3 · 2026-05-16 · in Ploopy Bean: a trackpoint for every computer -
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…
comment by elxr · 2026-03-14 · in Mouser: An open source alternative to Logi-Plus mouse software -
…my opinion. If your keyboard does not have it exposed then you can use some remapping program like https://github.com/jtroo/kanata
comment by Doman · 2026-02-17 · in Show HN: Free alternative to Wispr Flow, Superwhisper, and Monologue -
…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 -
…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 -
…having my thumbs navigate the trackpad is so convenient even with a keyboard-driven setup. [0] https://github.com/jtroo/kanata
comment by JeremyBarbosa · 2025-03-04 · in Show HN: Bayleaf – Building a low-profile wireless split keyboard -
…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
comment by spudlyo · 2025-02-24 · in Apple says it will add 20k jobs, spend $500B, produce AI servers in US -
…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,…
comment by layer8 · 2025-02-10 · in Kanata: Cross-platform multi-layer keyboard remapper with advanced customization -
▲ 159
Kanata: Cross-platform multi-layer keyboard remapper with advanced customizationstory by lnyan · 2025-02-09 · 57 comments
-
Any comparison with https://github.com/jtroo/kanata ?
comment by sbt567 · 2025-01-30 · in Keymapper: A cross-platform context-aware key remapper -
▲ 3
Kanata: Cross-platform software keyboard remapperstory by sbt567 · 2024-12-04 · 0 comments
-
…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 -
…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 -
kanata, a keyboard remapper: https://github.com/jtroo/kanata
comment by pinkswall · 2023-12-02 · in Ask HN: What are some unpopular technologies you wish people knew more about? -
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…
comment by eviks · 2023-11-16 · in HHKB Studio: The New Happy Hacking Keyboard with TrackPoint -
…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
comment by sbt567 · 2023-08-27 · in Kanata: Improve keyboard usability with advanced customization -
▲ 3
Kanata: Improve keyboard usability with advanced customizationstory by sbt567 · 2023-08-27 · 1 comment
-
…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 -
…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 -
…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 -
…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 -
…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 -
▲ 3
Kanata: Advanced keyboard remapper for Linux and Windowsstory by sbt567 · 2023-02-27 · 0 comments
-
…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 -
…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
comment by bsnnkv · 2022-12-20 · in Ask HN: Programs that saved you 100 hours? (2022 edition) -
▲ 1
Kanata: Improve keyboard comfort and usability with advanced customizationstory by wyclif · 2022-11-10 · 0 comments
-
…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
comment by bsnnkv · 2022-09-08 · in ErgodoxE EZ – an ergonomic keyboard with open source firmware