If it works on other computers, it might be worth trying a pci usb card another possibility is that a usb setting is on or off that isn't meant to be this seems a bit of an oddity though.
No one would recommend soldering on your motherboard but they would suggest solder on your noppoo but anyway since it works on other pcs this isn't an issue.