Safety Control Synthesis with Input Limits: a Hybrid Approach