Have you tried programming it through wordpad?
Go to the Run menu, type in wordpad . When it opens, hold down ctrl,alt,p with a keyboard hooked up through the ipac. You can do everything from there directly. Hope this helps! I have had a couple Ipacs and they have acted weird as well for some reason, so I would give this a try. There should be no problem going through the ps2 port.