An electronic device comprising: a display module; a touch sensor integrated into the display module; and a control circuitry (201, 250) coupled to the touch sensor and the display module and configured to drive the touch sensor by a touch drive signal at one of a first mode and a second mode (800, 900) and detect a sense signal from the touch sensor when the touch sensor is driven by the touch drive signal, wherein the display module comprises a plurality of pixels or sub-pixels, and the control circuitry (201, 250) is further configured to drive the pixels or sub-pixels by a display drive signal during a plurality of pixel process periods, and the control circuitry (201, 250) is further configured to not drive the pixels or sub-pixels in a plurality of display blank periods, wherein a display period includes said plurality of pixel process periods, during which the pixels or sub-pixels are driven, and said plurality of display blank periods, during which no pixel or sub-pixel is driven; characterized in that when the touch sensor is driven by the touch drive signal at the first mode, the touch drive signal is applied to the touch sensor only in the display blank periods (511, 514) between two scan lines, wherein a display blank period between two scan lines means a display blank period between the pixel process period of the last pixel of a scan line and the pixel process period of the first pixel of the next scan line, and the control circuitry (201, 250) detects the sense signal from the touch sensor only in the display blank periods (511, 514) between two scan lines, and when the touch sensor is driven by the touch drive signal at the second mode (700, 800, 900), the touch drive signal is applied to the touch sensor in at least two display blank periods (512, 513) in the same scan line and in the display blank periods (511, 514) between two scan lines and the control circuitry (201, 250) detects the sense signal from the touch sensor in at least two display blank periods (512, 513) in the same scan line and in the display blank periods (511, 514) between two scan lines; wherein the control circuitry is further configured to determine the one of the first mode and the second mode (700, 800, 900) for driving the touch sensor based on a determination whether the sense signal has a noise level greater than a predetermined level; wherein when it is determined that the sense signal has the noise level greater than the predetermined level, the control circuitry is configured to drive the touch sensor at the first mode; and wherein when it is determined that the sense signal does not have the noise level greater than the predetermined level, the control circuitry is configured to drive the touch sensor at the second mode. a display module; a touch sensor integrated into the display module; and a control circuitry (201, 250) coupled to the touch sensor and the display module and configured to drive the touch sensor by a touch drive signal at one of a first mode and a second mode (800, 900) and detect a sense signal from the touch sensor when the touch sensor is driven by the touch drive signal, wherein the display module comprises a plurality of pixels or sub-pixels, and the control circuitry (201, 250) is further configured to drive the pixels or sub-pixels by a display drive signal during a plurality of pixel process periods, and the control circuitry (201, 250) is further configured to not drive the pixels or sub-pixels in a plurality of display blank periods, wherein a display period includes said plurality of pixel process periods, during which the pixels or sub-pixels are driven, and said plurality of display blank periods, during which no pixel or sub-pixel is driven; characterized in that when the touch sensor is driven by the touch drive signal at the first mode, the touch drive signal is applied to the touch sensor only in the display blank periods (511, 514) between two scan lines, wherein a display blank period between two scan lines means a display blank period between the pixel process period of the last pixel of a scan line and the pixel process period of the first pixel of the next scan line, and the control circuitry (201, 250) detects the sense signal from the touch sensor only in the display blank periods (511, 514) between two scan lines, and when the touch sensor is driven by the touch drive signal at the second mode (700, 800, 900), the touch drive signal is applied to the touch sensor in at least two display blank periods (512, 513) in the same scan line and in the display blank periods (511, 514) between two scan lines and the control circuitry (201, 250) detects the sense signal from the touch sensor in at least two display blank periods (512, 513) in the same scan line and in the display blank periods (511, 514) between two scan lines; wherein the control circuitry is further configured to determine the one of the first mode and the second mode (700, 800, 900) for driving the touch sensor based on a determination whether the sense signal has a noise level greater than a predetermined level; wherein when it is determined that the sense signal has the noise level greater than the predetermined level, the control circuitry is configured to drive the touch sensor at the first mode; and wherein when it is determined that the sense signal does not have the noise level greater than the predetermined level, the control circuitry is configured to drive the touch sensor at the second mode.