While working with my u-blox NEO-6M I needed to change the baud rate from 9600 to 4800. As soon as I did this, Windows 7 decided it was a Serial BallPoint Mouse.
From that point forward I could do nothing on the PC if the GPS was plugged in – the mouse was going crazy. Trying to fix the problem was impossible as the driver only activated when the GPS was enabled, but then the keyboard was unusable.
I found the answer deep inside of this message thread:
To fix the problem, open regedit, go to the key
and change the value of Start from 3 to 4.
Worked like a charm for me.