A few new PIC MCUs have capacitive sensing hardware built-in.
http://ww1.microchip.com/downloads/en/AppNotes/01101a.pdfCapacitive sensing is just measuring the changes in the frequency when a capacitive pads is touched.
The monostable oscillator frequency will decrease depending on the amount of touch/capacitance is added to the pad.
Hardware only solution for capacitive sense may fail for the surface can dirtied with ketchup or water thus the capacitance is always added. Temperature and humidity could also affect the initial capacitance. The circuit also is susceptible to EMI for grounds on the board layout is decreased to minimize the total capacitance on the pad and lines from the sensors.
But with smart software, the "rest"/no-touch state is computed if the capacitance value stays for a long time using long-term averaging.
Cypress PSoC do also capacitive sensing. In fact they are used in ipods.
http://www.cypress.com/?id=1156&