If you were to mount a miniATX mobo with all the parts in the shell, it shouldn't be hard to get a keyboard hooked up. Just plug into the ports on the mobo. I would think the main problem would be getting the power and reset buttons to work. Do they even have those type of buttons?