Where are you getting the 16% difference in the cards? If you compare the MaxQ mobile version to a desktop 1060 the difference is far bigger than that.
Check out the discrepancies with the low end of the mobile GPU as well, thermal throttling on a laptop with poor cooling or dirty clogged up vents (sorry but from the sounds of your dying laptop with broken keys it doesn't sound like you are super careful with cleaning and maintaining your hardware) it really isn't going to be performing anywhere close to a 1060 desktop card after a bit of wear and tear has those fans clogged with hair and such!
From that link Farsala posted
The performance of the mobile GTX 1060 is a few percent below a reference GTX 1060 desktop card. In our benchmark so far (no max-Q version) the mobile GTX 1060 was somewhere between -1 and -16% slower than a desktop variant.
I'm assuming it's not the MQ version
Yes I have to be more careful with dirt and such. It's sitting on a metal table which helps a bit with cooling. It is a slim design though, Toshiba Satellite, bad design for gaming. The thing is also over 5 years old now and gets used every day, most of the day.