Mark,
Our lighting controls in the studio use one of these turn to reset switches.
http://www.mcmaster.com/#maintained-...itches/=mxn6lk
They will not handle full current for drive systems but they can be incorporated into the control system. Smacking the actuator sets the stop and one must pull and turn to reset the switch. I used the high vibration model as I remember.
The switch was part of the self climbing batten system for lighting and sets we have in the studio. It was designed by DeSisti lighting in Italy.