so is this issue fixed, or are all those functions still 1/100 steps in the UC?
It's not fixed. I want to fix it, but when I do I will overhaul all LCD menu code, because it's a huge mess.
The timeout has bugged me as well, I even removed it on my "demo" firmware.
Everything in the menu code code overhauled after the many-button solution. So the old code would no longer have worked.
There is a huge difference between a CNC mill and a 3D printer. And that's that you do not need to set the "home" position on a 3D printer, like on a CNC mill. But adding some extra button support shouldn't be hard in the firmware. It's just that there is no standard hardware for it yet. Which would make support a bit random.
this
http://www.thingiverse.com/thing:7550
Ah, ok. No support for it yet, but it's somewhere all the way down on my todo-list.