Set Driven Key could be one solution. If you'd like, you could use a simple skeleton rig for the handle and you can limit the joint rotation. Probably a few other ways you could do it. Good luck!