So I've been thinking a little about bringing soft power to the ITXPlus...
I didn't think the keyboard controller firmware could fit anything more in it, but it turns out I was wrong, and I've come up with a mechanism to let the PS/2 keyboard have control of the ITXPlus's power button. Powering the keyboard controller from the +5VSB rail, any key on the PS/2 keyboard can be configured at build time to be the power key and will only press the power button if power on the main +5V rail is not detected. That takes care of soft power on...
Soft power off, however, is a little more complicated. The idea I've implemented in the keyboard controller is an extra undocumented command sent to the Plus keyboard that signals it to turn power off, the idea being that an extension of some kind will send it when the user does Special→Shut Down. The problem is, I don't know how to implement such an extension. It seems like it should be a relatively simple job for someone with a background in classic Mac OS software development, though it is, as always, dangerous to assume that something I don't know how to do is simple...
Anyone out there able to opine on the subject?