A) What makes you think the 'software' is OK? Windows may have lost the address to the DRIVERS; you want to believe Windows? Lol!(Device Manager) B) I would go to Device Manager, (Start > Right-click on My Computer > Left-click on Properties > Left-click on Hardware tab > Left-click on Device Manager)Then click on the + sign to the left of Universal Serial Bus controllers.Right-click; ONE AT A TIME, on each Intel USB Host Controller. (Number/letters after each one.Examples from mine;1) Intel (R) 8280 1FB/FBM USB Universal Host controller - 26582) Intel........................................................................ - 26593) Intel........................................................................ - 265A4) Intel........................................................................ - 265B5) Intel........................................................................ - 265CThe Southbridge chip part number is Intel 82801FB { ICH6 }Northbridge chip part number is Intel 915G )Then left-click on -> Uninstall. (Yes, a 'squawk box' will come up, "Warning you are about to uninstall this device". Whatever Windows! Click on OK ) Close all windows, go back to your desktop screen; and restart the computer.(Start > Turn Off Computer > Restart)When Windows has fully loaded again, you should see a 'pop-up' out of the system tray, "Found new hardware."Plus perhaps another one, "Found USB Host controller XXXX"Now go back to Device Manager, USB Host controllers, and do the same on the second one listed. Then go back, and perform on all USB Host controllers -> One At A Time.(xxxx stands for the number/letter code )You may also want to download, AND install the driver for the Chipset,
http://www.dell.com/support/drivers/us/en/19/Product/inspiron-1150When I state download, I mean to -> Save File, Then DOUBLE-click right on the file name, AND install it. Why Chipset driver?Primer:Chip and Chipset are slang terms for I.C.Integrated Circuit,
http://en.wikipedia.org/wiki/Integrated_CircuitThe motherboard chipset is what is indicated by the term - Chipset, on the drivers download page.The motherboard chipset design used for your laptop, consists of a Northbridge chip, and a Southbridge chip,
http://en.wikipedia.org/wiki/File:Motherboard_diagram.svg[ CPU = Central Processing Unit. Another term used is Microprocessor, or simply Processor for short.THIS is why a personal computer, should -> NOT be referred to as a 'CPU'. Shows ignorance, and is confusing ]The Northbridge chip handles the Faster capabilities of a computer.Processor, Ram Memory, and HIGH-speed graphics.AGP, and PCI-Express are HIGH-speed graphics technology.Integrated Graphics, and inserting a graphics card into a PCI slot; is NOT high-speed graphics.The Southbridge chip handles the Slower capabilities of a computer.1) Anything connected to the PCI bus. (One example is a graphics card inserted into a PCI slot, or Integrated Graphics )2) Anything connected to the IDE bus.3) Anything connected to the SATA bus4) Anything connected to the USB bus5) Ethernet6) Audio (Sound)Primer over.The Southbridge chip is part of the -> ChipsetFor additional questions, or to have me clarify anything stated above; please post back in a Comment.Regards,joecoolvette