Small potentiometer range to give full 0-5V?

How about an absolute rotary encoder, these are not very expensive and they don't use up interrupt pins:-