AFAIK only the Tangent control surfaces can be programmed to actually affect the color pucks in FCPX- for something like the Avid surface it’ll likely do transport only. It’s basically a human interface device keyboard substitute. If there’s a way to reprogram the device to send the right key commands you might get somewhere. If not- not so much.
Noah
FCPWORKS – FCPX Workflow
Call Box Training