public bool connect()
 {
     this.disconnect();
     device = new XinputDevice(xinputBus, (int)id);
     report = new XinputReport((int)id);
     device.OnRumble += device_OnRumble;
     return device.Connect();
 }
 public bool reset()
 {
     report = new XinputReport((int)id);
     return true;
 }