UI controller inputs

Im struggling with figuring this out, Anyone know how to get the ui to accept a controller input as a mouse input, i’ve considered multiple ideas. one being attaching the A button from the controller to the mouse input, as well as adding the controller to the list of inputs. but the issue is the on drag component in the ui widgets aren’t very controller friendly to my knowledge. I cannot get the ui widget itself to accept the input of a drag and drop component is there another component for drag and drop for the ui that i can use for the controller and how would i use it?