How does a capacitive multi-touch screen capture multiple triggers?

On which principles does a capacitive touch screen work to enable detection of multiple triggers?

I understand that there are two layers; a driving layer and a sensing layer (with x or driving and y or sensing lines) that form a grid that when touched causes a trigger of some-sort.

How can it determine multiple touches, and what if your multiple touches effect the same driver or sensing line, how does it determine where those touches originated from?

• Multi-touch screens have x and y lines, x on one layer and y on the other, making up a grid. – Will Dec 9 '14 at 13:59
• @Will yes, that's my understanding; in the linked article they call them driver and sensor lines. – Barnstokkr Dec 9 '14 at 14:06
• My guess would be that the driving lines are multiplexed: there's only one on at the same time. That way you can see which sensing line reacts when which driving line is 'on' at that moment. This is also what's done on keyboards to save input pins (you need $2\cdot\sqrt{n}$ lines for $n$ buttons instead of $n$). – user17592 Dec 9 '14 at 14:28