i had a similar thing happen with a wireless mouse, i did have alot of usb peripherals plugged in at the same time, possibly a bandwidth issue. i solved it by plugging it into a usb hub then it wouldn't cut out anymore. when it disconnects does it disappear in the device manager?