|I think what you have is an Aspire M1100.|
If your model was made after about 2004 ? , all the USB ports support both USB 1.1 standards and devices and USB 2.0 standards and devices.
The USB 1.1 controller support is built into any version of Windows XP.
The USB 2.0 controller support is built into XP with at least SP1 updates installed, but it's recognized and enabled only after the main chipset drivers have been installed.
If the original brand name software installation is still loaded, or if it has been re-loaded, the USB 2.0 support is already there, if Windows has at least SP1 updates installed.
If you have loaded Windows (with at least SP1 updates) from scratch, the USB 2.0 support isn't there until the main chipset drivers have been installed for the mboard, after Setup has finished.
In that case, when you plug in a device that "tells" Windows it's designed to work better with USB 2.0 specs, you get a message that the device would work better if it were plugged into a USB 2.0 capable port, the same as you do when the USB port on an older mboard is capable of only USB 1.1 support.
" though you may have USB2 Controller the hub may only be USB1 compatable:"
The usually two ports lower down on the front of a desktop case are usually each connected to one of two port connections on a USB header - they are not two ports connected as a hub to one port. Ports higher up on the front of a desktop case may or may not be each connected to one port connection on a USB header - often they ARE two ports connected as a hub to one port connection. The latter would have a current per port limitation (500ma per both ports, total), but they should still support USB 2.0 specs otherwise, unless the wiring to them is inadequate. In any case, multiple ports connected in a hub to one port are well known to not work properly with everything.
In some cases, if the wiring to front ports on a desktop case, or to ports in a plate at the back of the desktop case in a card slot space, is inadequate (doesn't conform to at least minimum USB 2.0 wiring specs) , you will get that message for the ports with the inadequate wiring, despite the fact that the mboard headers the wiring is connected to support USB 2.0 specs and the USB 2.0 support has been loaded.
All USB 2.0 controllers have USB 1.1 components and USB 2.0 components listed in Device Manager - USB controllers.
USB 2.0 controllers are often listed as Enhanced controllers or similar, and have more than three ports listed for their Root Hub(s) .
USB 1. 1 controllers usually have 2 ports per Root Hub, or sometimes 3 or 1.
The total number of USB 2.0 ports in their Root Hubs is = the total number of USB 1.1 ports in their Root Hub(s) - they are the same ports = the total number of available USB ports, via built in ports or connections to USB headers on the mboard.
"My impression of an enhanced port is one that can deliver 2 amps of power instead of the nornal ,5 amp."
USB 1.0, 1.1, and 2.0 ports are supposed to be able to supply up to 500ma (1/2 amp) per port, for the ports built into the mboard, and the ports connected to the mboard headers.
USB 3.0 ports are rated to supply more current than that.