I think the level that we should send users to Apple SE is the level at which Apple expects most users to be using there system.
In other words, most users aren't going to attempt to disable their keyboard and mouse. I suspect there is no gui interface for this. I would consider anything at the Terminal level to be beneath what Apple really thinks users should be doing with their systems. If the question is entirely (Apple) gui based it should go to Apple SE.
This particular question however seems to be asking a way to script this, and the answer could be at the Windowing level, the Kernel level, or some in between level, I really don't know.
I'm ok with questions that are Apple implementation Specific, so long as we don't get caught up dealing with their intended user experience, which has nothing to do with Unix.