This is what we're using:
http://www.bourns.com/pdfs/6539.pdf
It's a pot that keeps turning. It's called a Follow-up pot. The resistance goes back to zero after a full turn, but there are no stops so it can turn all the way around. We have it going to analog in 1 and use the AD converter to read it.