I have been busy with work and also I am retrofitting the Chiron VMC so that is taking precedence, so I havent done much more to it I am afraid. I have fitted home switches (with temporary wiring) and they work well. Machine will move to switches and back off slow like normal but also if you have things set so home switches are activated and stay activated if you keep going the same direction then the CSMIO is smart enough to see that so will just do the slow backoff move.
I have done a few jobs on the wee lathe and everything is working well, the only thing that isnt perfect is the threading and I have found out it is to do with Mach but its unlikely it will be sorted until Mach4. Threading works well just the pullout is slow, so if a radial groove at the end of thread is not a problem then its fine. The threads I reported that were good I found out was because I had an old version of Mach loaded, so something changed in the Mach plugin interface.
Yes you could use the I/0 of the CSMIO to control your turret, it can be done in the macro by calling/reading the I/O
I use various keyboards on my machines, all stainless with trackballs but of various manufactirers, just whatever I can pick up on eBay usually.
Does you lathe have servos or steppers?
Hood