need some joystick help

ok so I know how to use the the logic tab for setting key controls for the BGE
but I wanted to know if someone could help me with getting a usb controller to work.
is python needed at all or a script?

I’ve tried experimenting with the logic tab with sensors, mouse, and joystick. and well after a week or so of no results I thought it was time to ask for help.