The present invention relates to a flat plate switch capable of fully reset. The switch includes a button, a slider, a surface frame, a middle frame, and an on-off reset mechanism, the on-off reset mechanism is installed on the middle frame, the middle frame is disposed at the back of the surface frame so as to locate the on-off reset mechanism within a reset mechanism hole, an auxiliary button key is disposed at the surface of the surface frame, the auxiliary button key is rotationally connected with the surface of the surface frame, the auxiliary button key is distributed on the whole surface of the surface frame, the auxiliary button key is located at an outer side of the surface of the on-off reset mechanism, the auxiliary button key is rotated by the extrusion of the button, the auxiliary button key triggers the on-off reset mechanism to act, after the action of the on-off reset mechanism, the auxiliary button key and the button are reset by an elastic force of the reset mechanism. The present invention has a simple and reasonable structure design, by adding one auxiliary button key between the button and the surface frame, can achieve a big flat plate typed button, can omit one frame, and by triggering any part of the surface of the button, can trigger the on-off reset mechanism to act, thereby achieving on-off of a power source. The action of the button is flexible and reliable.