If this is for MIDI controller support of the button that should be done via MIDI script. Building in controller-specific behavior isn't something we should be doing beyond the cue modes IMO.