Let's test that the inputs into the parallel port are being read correctly by Mach3.

Use a jumper to short from pin 25 (GND) to pin 10 - on the PC's parallel port...

Click image for larger version. 

Name:	IMG_2390.jpg 
Views:	5240 
Size:	291.9 KB 
ID:	26297

On the diagnostic page...

Click image for larger version. 

Name:	IMG_2391.jpeg 
Views:	5389 
Size:	463.3 KB 
ID:	26298

Move to 25->11

Click image for larger version. 

Name:	IMG_2392.jpeg 
Views:	5159 
Size:	301.4 KB 
ID:	26299

25->12:-

Click image for larger version. 

Name:	IMG_2393.jpeg 
Views:	5237 
Size:	393.7 KB 
ID:	26300

25->13:-

Click image for larger version. 

Name:	IMG_2394.jpeg 
Views:	5173 
Size:	513.8 KB 
ID:	26301

25->15 (NOTE: skip 14 - that's an output!, not input):-

Click image for larger version. 

Name:	IMG_2395.jpg 
Views:	5297 
Size:	262.2 KB 
ID:	26302

Confirm that behaviour then we're confident that the parallel port inputs are able to be monitored by Mach3.