Yes. You'll need a USB port for any extra hardware. If you get a laptop with only one port, or less than you need, then a USB splitter/port expander will work fine. I've got a cheap 4 port thing that most of my cables are connected to. I've got the C7042, C7030, Pit-Pro, Scorpius, and a wireless keyboard mouse all connected at the same time on a laptop with only 3 USB ports. ;-) And I still have a spare port for a USB memory stick.