No I've not got any of those connected, I have narrowed down the issue somewhat.
I have 2 wireless receivers plugged into my asus m5a97pro usb ports along with of course a 360 wireless receiver.
One is for my wireless mouse, the other my wireless keyboard, if I disconnect both, the controller then works fine, all buttons, instantly recognised, in hyperspin or joystickdetector.
It doesnt matter which ports I try I have numerous at the rear including usb 3.0 ones, and 4 on top, I've tried moving all three connectors around everywhere and for some odd reason as soon as I plug either my mouse or keyboard receiver in, the joystick axis, dpad, triggers before very or non responsive, but only in hypersping/joystickdetector, they work perfectly in games and emulators.
So weird, it may be something really small causing this and it's very annoying, I've tried uninstalling/reininstalling/upgrading many drivers and it's now becoming not worth the trouble but I am getting rather annoyed I like things to work and when I can't fix them it annoys me :-)
Guess I'll keep bashing at it or give up unless anyone has any ideas, thanks guys.