I think the idea with the hook knob is to make sure you dont jump values when you change pages, by forcing you to start from the point it last left off. For example 32. You have to turn the knob to 32 to activate it again.
But what you are saying it that if the knob is at 20 you want it to jump right 32. To me it sounds like you would have to rescale the dial evertime you jump to the page, cause you have new starting point value. But I dunno, maybe I am overcomplicating it or misunderstanding it