I had the same issue and this is what ended up working:
For some reason the problem was with the battery charger; I noticed that when I unnpluged it the cursor started working normally. Also, when I changed the connector (vertical) plug directio, it also worked. It doesn't like it when the cable sticks up when the charger is connected.
Hope that helps!