No, standard USB-to-parallel port adapters will not work. Controlling a machine with Mach3/Mach4 using any USB or Ethernet device will require that a plugin be developed for that device. See “What is an external motion device?” and “What is a plugin?”