one fo my three usb ports dosn't recognize any hardware i attach to it but that hardware will recieve power for example my optical mouse light will turn on but it will not work on just this usb port. what has happend to it and what should i do?

I would go to Device Manager and uninstall everything listed under Universal Serial Bus. Then reboot and Windows will reinstall the USB drivers automatically. That might correct the problem.
If the above doesn't help, you probably have a defective USB port. If you need more USB ports, you can add a USB PCI card. Do yourself a favor BACKUP!
is this a front port, or one at the back on an expansion bracket, or one fixed to the mobo itself. If it is a front port or one at back on expansion bracket it might be a loose connection where the wire connects to the mobo
Did this port previously work?
Take a look inside the usb port that doesn't work mith a magnifier - the plastic post that prevents you from inserting a USB jack upside down may have broken - if it has, some of the contacts may be bent so that they don't touch contacts in a USB jack anymore.
Also check for the same thing on your usb cord jacks.
