As a someone... yes, this TOTALLY helped me. Getting my Powermate back as a volume control is a long standing, low level wish come true. This rocks.
Next wish for is to get it to work as a push to talk, universal unmute for Zoom. I have Shift-Command-A universally mapped as a working keystroke, and paired to PowerMate button press. That press will send the keystroke once per volume setting. Said differently:
-First use, press button, see Zoom unmute
-Press again, Zoom will not unmute
-Turn dial any way that registers a volume change, NOW it will receive a button press, and send the unmute command.
I think I follow your intent, but it's not changing the behavior. It's still mandatory to alter the volume to between presses for a following press to be acknowledged.