Depending on the parallel port and the driver, the output would only be a momentary change in the output. Parallel ports were designed for sending data not latching and holding a data value. Can you put an oscilloscope on the port and see what the data looks like?
Rob