remapassigns the value of the input identifier to the output identifier
remap < input_identifier > -> < output_identifier >;
unmapdisconnects an input from the output report. This means that although the Virtual Machine can still see the value of the button/axis on the input report, it will not pass its value onto the console in the output report. You can therefore still use an unmapped button to run code or start combos in your GPC script without worrying about its original function being sent to the console.