Thank you, this indeed seems to work!
Generated a "full" ctrl+letter binding, and ended up discovering that it works.... almost.
The only keys I can definitely say are not working are Alt-C and Alt-V... Almost as if there was something doing copy-paste that gets in the way.
For the record, the binding I've made looks like this:
{
"Alt+a": "'\u0001'",
"Alt+b": "'\u0002'",
"Alt+c": "'\u0003'",
"Alt+d": "'\u0004'",
"Alt+e": "'\u0005'",
"Alt+f": "'\u0006'",
"Alt+g": "'\u0007'",
"Alt+h": "'\b'",
"Alt+i": "'\t'",
"Alt+j": "'\n'",
"Alt+k": "'\u000b'",
"Alt+l": "'\f'",
"Alt+m": "'\r'",
"Alt+n": "'\u000e'",
"Alt+o": "'\u000f'",
"Alt+p": "'\u0010'",
"Alt+q": "'\u0011'",
"Alt+r": "'\u0012'",
"Alt+s": "'\u0013'",
"Alt+t": "'\u0014'",
"Alt+u": "'\u0015'",
"Alt+v": "'\u0016'",
"Alt+w": "'\u0017'",
"Alt+x": "'\u0018'",
"Alt+y": "'\u0019'",
"Alt+z": "'\u001a'"
}