When setting temps and offsets via the touchscreen, I think it'd be nice to have more options for changing the numbers. For example, when changing the nozzle temp, you can only change the temp by 1, 10, or 100. Would be nice to have more increments to choose from, like 5 and 50.
A keypad would have to hide a portion of the screen, which introduces problems of it own. Plus, the layout has to work for portrait mode (TAZ 7) as well as landscape. This constrains my choices a lot. Keypads were an idea I originally contemplated but rejected due to the complexities involved.
Currently I use three increments because this is the maximum number of increments that fit when the screen is in landscape mode.
I have heard a suggestion for an exponential increment type feature, where there is no increment selection, but the increment increases the longer you hold down the button. This could potentially work within the confines of the current UI design.
@matth: That strikes me as adding even more complications, rather than simplifying things. I'm not a huge fan of the increments, but it was a compromise given the limited resources on the board (this is not an iPhone). Making it all customizable would require even more memory.
The exponential increment idea at least has the advantage of de-cluttering the screen and using less memory, but I wonder how precise it would be.