Virtual Controllers on Mac via the Game Controller Framework

Hi fellow devs, I have a quick question is it possible to have virtual controllers on Mac. For instance can my app exclusively manage the controller and output it into the Game Controller framework? And create a virtual controller to allow for features such as controller emulation, haptic control, and others.

Virtual Controllers on Mac via the Game Controller Framework
 
 
Q