A switching mechanism for a dual power supply transfer switch, comprising: a first switching assembly, including a first driving plate, a first driving rod, a first actuator and a first auxiliary mechanism; and a second switching assembly, including a second driving plate, a second driving rod, a second actuator and a second auxiliary mechanism; wherein the first driving plate includes an arc-shaped first driving groove, and the first driving rod extends into the first driving groove; wherein the first auxiliary mechanism includes a first spring; wherein the first driving plate is able to rotate under an external force; wherein the first driving groove bypasses the first driving rod when an end of the driving groove does not contact the first driving rod, and the first driving groove pushes the first driving rod to rotate over a first angle and urges the first spring to deform when the end of the driving groove contacts the first driving rod; wherein the first spring recovers and drives the first driving rod to rotate over a second angle after the first spring having passed a dead point, thus causing the first actuator turning on or off a first power supply; wherein the second driving plate includes an arc-shaped second driving groove, and the second driving rod extends into the second driving groove; wherein the second auxiliary mechanism includes a second spring; wherein the second driving plate is able to rotate under an external force; wherein the second driving groove bypasses the second driving rod when an end of the second driving groove does not contact the second driving rod, and the second driving groove pushes the second driving rod to rotate over a first angle and urges the second spring to deform when the end of the second driving groove contacts the second driving rod; and wherein the second spring recovers and drives the second driving rod to rotate over a second angle after the second spring having passed a dead point, thus causing the second actuator turning on or off a second power supply; characterized in that the first driving plate and the second driving plate are disposed around one and the same rotation axis, and the first driving plate and the second driving plate are interlocked with each other to rotate simultaneously. a first switching assembly, including a first driving plate, a first driving rod, a first actuator and a first auxiliary mechanism; and a second switching assembly, including a second driving plate, a second driving rod, a second actuator and a second auxiliary mechanism; wherein the first driving plate includes an arc-shaped first driving groove, and the first driving rod extends into the first driving groove; wherein the first auxiliary mechanism includes a first spring; wherein the first driving plate is able to rotate under an external force; wherein the first driving groove bypasses the first driving rod when an end of the driving groove does not contact the first driving rod, and the first driving groove pushes the first driving rod to rotate over a first angle and urges the first spring to deform when the end of the driving groove contacts the first driving rod; wherein the first spring recovers and drives the first driving rod to rotate over a second angle after the first spring having passed a dead point, thus causing the first actuator turning on or off a first power supply; wherein the second driving plate includes an arc-shaped second driving groove, and the second driving rod extends into the second driving groove; wherein the second auxiliary mechanism includes a second spring; wherein the second driving plate is able to rotate under an external force; wherein the second driving groove bypasses the second driving rod when an end of the second driving groove does not contact the second driving rod, and the second driving groove pushes the second driving rod to rotate over a first angle and urges the second spring to deform when the end of the second driving groove contacts the second driving rod; and wherein the second spring recovers and drives the second driving rod to rotate over a second angle after the second spring having passed a dead point, thus causing the second actuator turning on or off a second power supply; characterized in that the first driving plate and the second driving plate are disposed around one and the same rotation axis, and the first driving plate and the second driving plate are interlocked with each other to rotate simultaneously.