i fixed my problem by doing two things, not sure which one, or both simultaneously, actually fixed it.
first, after updating drivers for the F310 gamepad and not having any luck, i came across a different one LGS_8.84.15_x64_Logitech, so i tried that, and second, i was trying to troubleshoot the gamepad through windows, and it came up with something along the lines of using a USB 2.0 item on a USB 3.0 port, and to after some googline, i was reccommended to update my USB drivers. there were two, the first one was up to date, the second one was not, after updating it, everything worked fine. the problem was totally on my end, but if this helps someone going as crazy as i was, then at least its something to try