Everything looks ok under device manager, the card contains 3 ports and 3 controllers. One controller is a high speed (USB 2.0) one and is listed under "Belkin USB 2.0 High Speed Host Controller" this controls all 3 ports.
There are also 2 additional controllers both of which are USB 1.1. One of these controls 2 of the ports on the card, and the other controller controls the remaining port. This is a bit weird I know, but it's all correct.
I also have usb 1.1 or 1.0 controller on my motherboard which has 2 ports.
I scanned my system using "Sandra Lite" and this is what it told me:
General Information
Controller : Belkin USB 2.0 High Speed Host Controller
Root Hub
Compound Device : No
Hub Is Bus Powered : No
Power Switching : Gang-switched
Over-current Protection : Global
Number of Ports : 3
Root Hub: USB Port 1
Status : Device Connected
Device Connected to Port : USB Mass Storage Device
OEM Device Name : Lexar Media, Inc.
(A400)
Device Version : 20.00
Device ID : VEN_05DC, DEV_A400, PRT_00
USB Version : 2.00
Speed : Full (12Mbps)
Configuration Settings : 1
Open Pipes : 2
Transfer Type : Bulk
Data Packet Size : 64 byte(s)
Root Hub: USB Port 2
Status : No Device Connected
Root Hub: USB Port 3
Status : No Device Connected
As you can see I am connecting a USB 2.0 device to a USB 2.0 port but the connection speed is 12Mbps.
HELP!!
"I know now why you cry, but it is something I can never do"