After reading the source code to see what dpadtocpad actually does, I see it may be necessary to add key remaps for it too. Here's the whole thing:
{"keys":[
{"press":"UP","get":"CUP"},
{"press":"DOWN","get":"CDOWN"},
{"press":"LEFT","get":"CLEFT"}...