Does the device not register on all devices if so look inside the usb casing of the device and see if any of the pins have been bent/removed or any physical damage.
and do you have another usb device you can plug into the same port to test if it is the port or device at fault.