LPT or Parallel Ports are very different from PC to PC, and react very differently between PC. This is why we moved away from Parallel development (2 Years and no product that was reliable) to USB/Phidgets (from blank sheet to final product in 2 months)