I had an ICS custom ROM on my phone (Caulkins) and in the last 2 days, the r,d and x keys stopped working. I switched from Swype to another keyboard, same thing.

I installed the leaked JB ROM, same thing. Sometimes it does work, so I don't think the screen sensor is bad. It is very frustrating as it makes my phone practically unusable when it happens.

I did a clean install on the JB ROM. Any ideas?