to map them just pick what you want eg “play_pause”, then designate the action to a particular deck eg “deck 3 play_pause” this should be typed in the action box after pressing key learn so the correct button/knob/slider is highlighted.
You can also link commands together with “&” eg. “deck 2 hot_cue 4 & deck 2 loop 8”
or you can use conditional variables that will perform an action if the thing you are querying is true or false. It is set out like this
query ? action if true : action if false
eg
deck 1 play ? deck 1 stop : deck 1 hot_cue 1
what that will do is if deck 1 is playing the track will stop when you press the button, but if the track isn’t playing it will hot cue, its not a great function but just an example of how you can use it, but when you use multiple variables magic can happen