Did this work properly before? Or has it always had this problem since trying to use it with this computer?
As a test, try shutting down (powering off) your computer. Disconnect ALL of your USB devices, including hub, except for standard keyboard and mouse (if it's not a laptop). Use this procedure to reset the shuffle
Start up computer. Run iTunes. Connect shuffle to a direct USB port on the computer. Do a Restore and sync if necessary, then see if there is improvement the next time you connect it.