DriverHelper generates normalized driver expressions for Shape Keys and other float properties in Blender. Add a driver as usual, then use the DriverHelper UI in the Shape Keys panel: choose a Driver Mode of Location, Rotation, or Scale, set the Min and Max values for your input range, and adjust the Power parameter. The Min and Max values map to 0 and 1.
The Power parameter controls the curve of the transition and supports custom easing such as linear, ease-in, and ease-out. Click Generate Formula and a popup displays the generated expression, which you copy and paste into Blender's driver expression field.
For Rotation mode, enter angles in degrees and the add-on converts them to radians. The var in the formula refers to your driver variable, such as a bone's rotation. It works for any float property that supports drivers, not just Shape Keys. DriverHelper is compatible with Blender 4.2 LTS and newer and released under the GNU General Public License v3.0 or later.