The keyboard we are using now has two USB ports. It is pretty because we will not be using the ports behind the computer's CPU. So whenever I want to upload pictures, I just connect the cable to the ports. We got this keyboard from a garage sale worth $3.00. Not bad. It has built-in navigation shortcut buttons that help computer manipulation a little bit easier. ^ _ ^ Hhhmm...it's a bit heavier than a simple keyboard but the keypad is soft.