Default Usb game controller not workig with my moto g

i have a..well..a cheap usb controller..Chinese..its some qmpl company..if i could buy an original xbox controller i wouldn't be on moto g. anyways the controller works fine on PC. otg on my moto g works fine with pen drives. just couldn't get the controller to work. is there anything i can do to make it work.