Common Action Widget with different Gamepad Types?

I, too, wish to know a good way to determine this possibility.