https://github.com/ssbb/tako-config
https://github.com/ssbb/tako-config
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ssbb/tako-config
- Owner: ssbb
- Created: 2023-09-10T13:56:11.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-26T03:23:39.000Z (over 2 years ago)
- Last Synced: 2025-10-13T01:41:35.833Z (10 months ago)
- Language: C
- Size: 15.6 KB
- Stars: 7
- Watchers: 1
- Forks: 31
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Tako zmk config
The first thing you should do after assembling the keyboard is to calibrate the matrix.
You should be able to access ZMK logs through the console. See [ZMK docs](https://zmk.dev/docs/development/usb-logging) for details.
Next, you should adjust actuation and release values for each key in the `config/tako_drivers/kscan/kscan_gpio_ec.c` file. Basically, actuation should happen at the tactile bump, but you can prefer different levels depending on your typing style. If the key actuates too early, then increase the value in the `actuation_threshold`. If it's too late, then decrease it. After this is done, you should change the `release_threshold` to reflect the actuation change – reducing it by 50 should work great.
Don't map actuation levels too close to base reads (what you see in console when no touching keys).