Driver bone not working
Your driver was working with local X movements, while moving a bone along its longitude is local Y axis. I changed the driver formula to "scripted expression" and multiplied the variable (named default "var", but you can change it) by - 10 for having consistency between bone and eyelid movement.