Gamepad support

Hello,

I would like to request that BTT support triggers based on gamepad button inputs.

I currently use controllermate to map my gamepad buttons to keyboard shortcuts like cmd+ctrl+shift+F15, and then listen for those keyboard shortcuts with BTT. However, it would be convenient to have that support in BTT natively.

That would be great indeed