I don't think there is, but it's maybe something that could be added to Mission Control, as that already has code to make motion control happen from different controllers. You could ask the dev and see if they're interested, or figure out the code yourself.