Out of curiosity are you able to click on text and highlight it by holding the shift key and arrowing? Then copy and paste it with ctrl+c and ctrl+v? Not trying to give you a work-around necessarily, but wondering if it is mouse related or something else.
Have you tried another mouse on the pi?