Ok, I understand, thanks for the information.
For now, I've decided to add physical switches to select the wheel increments. The wheels will be decoupled from the soft increments.
This is the simplest solution for me. I already have something that works; I need to refine it.
I have something a bit similar on my lathe running Touchy. The jog increment is from a small encoder on the apron. It's a bit annoying that the on-screen soft-buttons don't even work as indicators, but I have never bothered to try to fix it.