Does it work as a normal user in XP? Or do you need to be an administrator? If you need to be an administrator, it probably interfaces directly with the parallel port, for which you would probably need a workaround as mentioned above. Because some of the parallel port programs use some really dodgy code... (At least for a multi-user / multi-tasking operating system) They request direct hardware access from the operating system and ignore the normal way of working through a driver. Gert