An apparatus for detecting multiple manual interactions, comprising: a touch-pad for receiving multiple manual interactions; a plurality of drive lines intersecting a plurality of scan lines , wherein each intersection between a drive line and a scan line includes an element of variable resistance ; and a scanning processor for energising said drive lines and monitoring said scan lines, said scanning processor is configured to sequentially monitor said scan lines, and ground remaining non-monitored scan lines during a first scanning operation, characterised in that : said scanning processor is configured to apply a high substantially non-conducting impedance to said non-monitored scan lines during a second scanning operation, wherein said scanning processor is further configured to: identify positions of manual interaction by performing said first scanning operation and said second scanning operation; perform said first scanning operation at a first pressure resolution; perform said second scanning operation at a second pressure resolution, wherein said first pressure resolution is lower than said second pressure resolution; remove positions not identified by said first lower pressure resolution; validate identified positions to identify potentially erroneous positions; remove positions identified as erroneous; and re-introduce removed positions when said removed positions are not directly adjacent to a correctly identified position. a touch-pad for receiving multiple manual interactions; a plurality of drive lines intersecting a plurality of scan lines , wherein each intersection between a drive line and a scan line includes an element of variable resistance ; and a scanning processor for energising said drive lines and monitoring said scan lines, said scanning processor is configured to sequentially monitor said scan lines, and ground remaining non-monitored scan lines during a first scanning operation, characterised in that : said scanning processor is configured to apply a high substantially non-conducting impedance to said non-monitored scan lines during a second scanning operation, wherein said scanning processor is further configured to: identify positions of manual interaction by performing said first scanning operation and said second scanning operation; perform said first scanning operation at a first pressure resolution; perform said second scanning operation at a second pressure resolution, wherein said first pressure resolution is lower than said second pressure resolution; remove positions not identified by said first lower pressure resolution; validate identified positions to identify potentially erroneous positions; remove positions identified as erroneous; and re-introduce removed positions when said removed positions are not directly adjacent to a correctly identified position. identify positions of manual interaction by performing said first scanning operation and said second scanning operation; perform said first scanning operation at a first pressure resolution; perform said second scanning operation at a second pressure resolution, wherein said first pressure resolution is lower than said second pressure resolution; remove positions not identified by said first lower pressure resolution; validate identified positions to identify potentially erroneous positions; remove positions identified as erroneous; and re-introduce removed positions when said removed positions are not directly adjacent to a correctly identified position. <EOS>