Hi,

I got the theory for this program from a technical paper that I downloaded from the internet and that I can't find right now. I will keep looking for it and posted when I find it. In response to your questions,

1) The "start reading average pressure value" is a procedure to check if the screen has been touched. You monitor the two values for X and Y pressure and if they go outside a given range then that means that the screen has been touched. If you constantly output these two values to a LCD display you'll see what I mean.

2) No, that I know of. The method I used in my program to detect if the screen has been touched is the only method I could find in the internet.

3) I am not in front of my PC right now, and I can't answer that question from the top of my head. I'll get back to you later with this question.