I am not clear what you mean by "all of my mouse ports", but I suspect you have been using a mouse on USB ports. And now, suddenly all of them do not let the mouse work. The advice I gave above may apply, but the wrinkle here is that I would bet you have other items already plugged into your USB ports, right? So we need to take care of all of them.
Now, if you have, from time to time, moved the mouse or other items form one port to another, the USB system can end up confused. It's like it is trying to figure out where each item is when the history says that each USB port has many items with associated drivers. So the process is to remove all things connected to USB ports and force the machine to recognize there are NONE so it has NO drivers it needs to use. THEN you re-introduce them, one at a time and one to a port, so that the device drivers are re-loaded but only one to a port. Follow this sequences, slightly modified from my post of Sept 18. It assumes that you are NOT going to be using the 4-port Hub, and all the USB devices will each be plugged into its own port.
1. Go into Device Manager and delete the driver(s) for the each USB device. Maybe this is called Remove This Device. Do them ALL.
2. Shut down and disconnect all the USB devices. Now boot up so the system is forced to recognize that none of them exists.
3. Shut down, re-connect only the keyboard, then boot up. The system should detect that the keyboard has been added as a new device and re-install its driver(s).
4. Shut down again, and plug the mouse into a USB port. Boot up, and the system should find the new mouse and re-install its driver. At this point yous should have both the keyboard and the mouse working.
5. Repeat this process ONE item at a time: shut down, plug in a new device on a new port, and boot up to let it discover the new item and add its driver. Keep on going until all your USB devices are re-connected and working.
6. IF you actually do plan to use your Hub, treat it like any other USB device in this process. Do this step BEFORE plugging any devices into the USB hub. Just shut down, add it as one device, boot up and let its driver get loaded. AFTER that you can add items to the Hub, one at a time, as above.
Now, does that make any difference?