After changing this file, either restart Radium or select "Reload keyboard configuration" from the Help menu.
Z CTRL_L : ra.openAboutWindow
A key binding normally starts with the name of a key (e.g. "Z"), followed by 0 or more qualifiers (e.g. "CTRL_L").
If a key binding lacks a key, it will use the key from the last defined keybinding that had a key. Example:
F12 : ra.showMixerHelpWindow CTRL_R : ra.showKeybindingHelpWindow SHIFT_R : ra.showFXHelpWindow
Qualifiers are AND-ed together and not OR-ed. For instance, "A CTRL_L SHIFT_L" means that you have to press all the keys "a", "left ctrl", and "left shift" at the same time.
X CTRL_L : ra.evalPython "ra.openAboutWindow()" C CTRL_L : ra.evalScheme "(ra:open-about-window)"
Note that any code between the asterisks are executed as Python code when Radium starts up. This makes it posssible to add custom functions and classes in a convenient way:
"*" can also be used to bind Python code directly to a key:* def hello(what): print "hello "+what * ESC: keybinding.hello "world"
To load custom Scheme code during startup, you can call ra.evalScheme inside the asterisks:ESC: * print "hello world" *
* ra.evalScheme('(load "C:\Users\Username\.radium\mystuff.scm")') *