This C # wrapper was created under the need to capture inputs from a Stargate-NX game controller, which is recognized by windows as a HID.