A driving method for driving an electrophoretic display comprising a first surface on a viewing side, a second surface on a non-viewing side, and an electrophoretic fluid, which fluid is sandwiched between a common electrode (11; 21) disposed on the first surface and a layer of pixel electrodes (12a; 22) disposed on the second surface, the fluid comprising a first type of particles, a second type of particles, a third type of particles, and a fourth type of particles, all of which are dispersed in a solvent or solvent mixture, wherein (a) the four types of pigment particles (K, Y, R, W) have optical characteristics differing from one another; (b) the first type of particles carry high positive charge and the second type of particles carry high negative charge; and (c) the third type of particles carry low positive charge and the fourth type of particles carry low negative charge, the method comprising the steps of: (i) applying a first driving voltage (V H1) between the pixel electrode (12a; 22) and the common electrode (11; 21) of a pixel in the electrophoretic display for a first period of time (t4, t5) to drive the first type of particles towards the common electrode (11, 21) and the second type of particles towards the pixel electrode (12a; 22) and thereby to drive the pixel towards the color state of the first type of particles at the viewing side; and (ii) applying a second driving voltage (V L2) between the pixel electrode (12a; 22) and the common electrode (11; 21) of the pixel for a second period of time, wherein the second driving voltage (V L2) has a polarity opposite to that of the first driving voltage (V H1) and an amplitude lower than that of the first driving voltage (V H1), to drive the fourth type of particles towards the common electrode (11; 21) and the third type of particles towards the pixel electrode (12a; 22) while leaving the first and second types of particles spaced from both the common (11; 21) and pixel (12a; 22) electrodes, and thereby to drive the pixel from the color state of the first type of particles towards the color state of the fourth type of particles W) at the viewing side, the method being characterized in that step (i) is effected by: (i)(a) applying the first driving voltage (V H1) for a third period of time; (i)(b) applying a shaking waveform; and (i)(c) applying the first driving voltage (V H1) for a fourth period of time, wherein the second period of time is greater than the fourth period of time. (a) the four types of pigment particles (K, Y, R, W) have optical characteristics differing from one another; (b) the first type of particles carry high positive charge and the second type of particles carry high negative charge; and (c) the third type of particles carry low positive charge and the fourth type of particles carry low negative charge, (i) applying a first driving voltage (V H1) between the pixel electrode (12a; 22) and the common electrode (11; 21) of a pixel in the electrophoretic display for a first period of time (t4, t5) to drive the first type of particles towards the common electrode (11, 21) and the second type of particles towards the pixel electrode (12a; 22) and thereby to drive the pixel towards the color state of the first type of particles at the viewing side; and (ii) applying a second driving voltage (V L2) between the pixel electrode (12a; 22) and the common electrode (11; 21) of the pixel for a second period of time, wherein the second driving voltage (V L2) has a polarity opposite to that of the first driving voltage (V H1) and an amplitude lower than that of the first driving voltage (V H1), to drive the fourth type of particles towards the common electrode (11; 21) and the third type of particles towards the pixel electrode (12a; 22) while leaving the first and second types of particles spaced from both the common (11; 21) and pixel (12a; 22) electrodes, and thereby to drive the pixel from the color state of the first type of particles towards the color state of the fourth type of particles W) at the viewing side, the method being characterized in that step (i) is effected by: (i)(a) applying the first driving voltage (V H1) for a third period of time; (i)(b) applying a shaking waveform; and (i)(c) applying the first driving voltage (V H1) for a fourth period of time, (i)(a) applying the first driving voltage (V H1) for a third period of time; (i)(b) applying a shaking waveform; and (i)(c) applying the first driving voltage (V H1) for a fourth period of time, wherein the second period of time is greater than the fourth period of time.