3DS-NDS Key Remapper

I. Change the controls mappings in the table

II. Optional Settings
Start Delay
The delay after which this remapper will be applied. Can be as low as 10, but values lower than 400 will most likely interfere with the CPad patches if you're using them. On the other hand, large delays (more than 30) may cause music distortions (slight crackling and popping) when Headphones or Surround sound modes are turned on (in the game's settings).
frames (60 frames = 1 second)
Bit Transfer Delay
The delay between each bit sent via RTCom (1 byte = 8 bits, this remapper's size is about 1KB). Can be as low as 0, but values lower than 6 can occasionally (like with 3% chance) crash your console when you're starting a game. Making this number smaller or larger can solve the sound distortion problem.
(1 bit delay is roughly equal to "0.3us" which is "0.0000003" in seconds)
CStick Sensitivity
The bigger the threshold the more force you need to apply to the CStick to "press" its mapped key.
threshold:

III. Copy the Action Replay cheatcode ()

IV. Insert the cheatcode into your "usrcheat.dat" file with R4CCE or another program.
Make sure you have nds-bootstrap v70.0 or newer.