I have HTC Desire S running on Gingerbread. A couple of keys were not working in portrait mode only and I confirmed that those spots are dead i.e not responding to touch. In landscape mode those keys work fine. Can anyone suggest a solution please. My phone is out of warranty.