I haven't used it in awhile, but something like AirDroid or the like could be helpful. I've heard of a handful of apps that work in the same fashion, exposing your Android device to a browser on the local network.
With AirDroid running you can connect to it on your laptop using the IP address of the phone and a port number. Something like this: http://XXX.27.21.11:3456
The browser window will let you control the phone. I used it a few times to write long texts/emails. It does a lot, you should be able to initiate calls, browse phone data like contacts, look at media, etc.
I just scanned a review of the new version, it sounds much better and doesn't require your phone and laptop be on the same network.