I went ahead and ordered a mini-usb keyboard sized to work with laptops .That's not an optimal solution but enables me to actually use the machine while working on the issue that remains. After some research I'm convinced the keyboard not working has to do with the interaction of voodooI2C. voodooI2CHID (Needed for the touchpad and though I don't know the mapping I suspect keyboard as well) and VoodooPS2. I can't imagine this will never be solved but it's beyond *my* abilities at the current time. Just thought I'd update this in case anyone has any thoughts.