10000...% worked for me but BE CAREFUL
Turn your phone upside down. on the table with Screen touch face the TABLE. Elevate the phone a bit up from where the search,home and back buttons are located upto 20 Degrees up, THEN LEAVE it to Drop on the table slightly. You should not lift it HIGH cause that can cause damage on Touchscreen ONLY up sightly and LEAVE IT TO DROP on the table. Have fix 10 Devices with such same problem No Restore, No Flash just LIFT and DROP
OR
Knocking the Touchscreen (Not recommended)
Remove the Screen Protector on your Android device if present. Now, gently knock every corner of your touchscreen to realign it. Sometimes continuous phone drops cause screen digitizer cable to loses its connection to device motherboard however, its a rare case.