Does unity support gun controllers

I’m going to make a shooting game on PC platform.
I found these two gun controllers from google:


X-Rover wireless game gun :

Does unity support these guns? How can I access them in code?

or, are there better gun controllers?

I don’t know about the second one, but I believe the first one should be. As I recall, it uses the internal sensors to send a signal across the left analogue stick axis. Implementing that should only be marginally more difficult than implementing a standard xbox controller.