Opening an ISO
Drag and drop the .iso/.img/.bin file or click 'Browse'.
If a game contains multiple ELFs the following window will appear
When it is possible to automatically tell which ELF is the main ELF then that ELF will be pre-selected.
If no ELF is automatically selected then select one. Press "Ok" to load the ELF.
Opening an ELF
ELF files can be found using Elf Extractor (PS2 Hacking Toolkit)
Drag and drop the ELF file or click 'Browse'.
Remapping
Select the input to change and scroll through the list of inputs to select what to replace it with
PS2 Controller Remapper makes sure that every input can be mapped to only one other input - this is by design
Options
Selecting the 'RAW Code' radio button generates codes in unencrypted 'RAW' PS2 cheat code format - compatible with ps2rd and Codebreaker 9.3+
Selecting the 'PNACH' option generates codes in PCSX2 cheat code format (also compatible with PS2 Patch Engine and ps2rdmod (ps2rdmod (ps2rd w/PNACH support)))
Finally
Hit the 'Remap' button, copy or save the code and enjoy!