A digital flashcards application for memorizing Blender's shortcut keys or keymap. Click here to use Blender Keymap Trainer.
From Blender, select Edit > Preferences > Keymap > Export
.
Open the exported Python file and replace (located at the bottom)
if __name__ == "__main__":
import os
from bl_keymap_utils.io import keyconfig_import_from_data
keyconfig_import_from_data(os.path.splitext(os.path.basename(__file__))[0], keyconfig_data)
with the following:
if __name__ == "__main__":
import json
with open('./keymap.json', 'w') as file:
file.write(json.dumps(keyconfig_data))
Now run the file with python exported-file.py
.
You can now upload the JSON file from Blender Keymap Trainer.
You can filter by key/action, section, space, or region. This allows you to focus only on the node editor keys for example.
(C) 2020 David Lettier
lettier.com