Thanks for bringing this up. I've never noticed this because I've always used a large number of steps for tapknob.
The documentation seems clear to me but I can understand that it'd be confusing since the behavior it describes was not present.
`steps` is similar to `resolution`
`resolution` defines the size of the steps, and then the number of steps is calculated automatically.
`steps` defines the number of steps, and then their sizes are calculated automatically.
Seems to me that as of emote 184.108.40.206, tapknob's step parameter is now functioning correctly in emote, but still does not operate correctly on the front panel. Eventually tapknobs on the front panel will indeed operate the same way as they do in emote, but that won't happen anytime soon, and even when it does, the H9K will always allow you to type in values that are between steps.