Haven't tried it but http://pinnaclegameprofiler.com/features might fit the bill? Seems there's a free trial.
I also ran across this thread http://community.ablegamers.com/558-pc-mac-wait-you-can-game-on-a-mac/7890-remapping-xinput-controls which points to a USB device that can probably do what you want & more, but it costs $60
That CronusMax device looks insane. Using a Dualshock 4 on an Xbox 360? A Wii Remote on a PS3?!
Anyway, it looks like a cool device, but I don't really require a lot of it's features, and $60 seems like a bit much for what I'd be using it for.
As for Pinnicle, I downloaded it, but while mapping things, it crashed. :/
Also, the program seems like it's a bit cumbersome for what I actually want to do... I'd prefer something a bit smaller and simpler, like Xpadder, except instead of mapping controller inputs to keyboard inputs (like Xpadder lets you do) I'd want to map controller inputs to other controller inputs.