Funny thing happen to me few weeks ago. I am still using this laptop and by accident I've found out that if I start the laptop on a special way the screen will be normal-sized and everything will work perfectly.
1. Press the start up button on the laptop
2. Put the upper lid down (no need to close it, just as down as possible) before BIOS starts loading up (that means in the next few seconds).
3. Wait for 5 - 10 seconds, then lift the lid up to normal position.
4. Thats it
Don't have and can't find a reasonable explanation for this but it seems to be working with my laptop. This method has never failed me so far.