QMK_KeymapToAsciiTable is a python script, that automates boring and time consuming task of making ASCII table for your QMK powered keyboard. It gets input from keymap.c
QMK format file, in it's directory, make a new file called comment.txt
, that contains searched keylayers and of course ASCII table.
This script is based on basic Python, should work in every devices that has Python installed :O
comment.txt
and KeyboardLayout.json
.comment.txt
, and copy the result.If you are not Ortho-linear keyboard user and wish to custommize keysizes you can do followings:
KeyboardLayout.json
file that have been generated by first time you execute the script."0" :
and change the first Item to 2. Remeber that the first row / key is always 0 not 1. One thing to keep in mind: this script does not support decimals for the KeyboardLyout.json
. You should only use integers in it.comment.txt
.Basically, any layouts!
Are you considering to contribute and add helpful features? Thanks! All you have to do is:
Just like other repos, Fork it, and Pull request!
RionLion100 for inspirations!