Okay, I have some technical questions on this, but don't want to read through the whole thread, (not sure it would tell me the answers anyway).
Re: Software - is PPJoy the recommended software for this? The Fokker 50 stuff looked simpler, but only supports 40 inputs.
Re: Device functionality: I saw in the Fokker 50 software that I can send keycodes and even macros with a button press, but I also saw in the write-up something about Joystick 1 Buttons 1-30 and Joystick 2 Buttons 1 to 60. How does this work? Is the device actually seen as two joysticks? If I have P1B1 connected as Switch 1 and programmed to send L Ctrl, does it also send a J1B1 keypress or not? Can the interface send pure Joystick codes (i.e. J1 button 5, for example)?
Re: Programmability. With an I-PAC or KeyWiz, I can save different codesets and load them on the fly. I assume with some versions of the LPT software, I could for example save two config files, say in a PPJoy1 and a PPJoy file, and change the names and re-boot to swap between them, but is there a way to load a custom config file from the command line before launching an application?
Re: Functionality. The final thing I am trying to determine is whether this should be considered a keyboard encoder or a gamepad encoder or a specialized controller for my Encoder pages. The crux of the final question is: "Beyond not being able to launch programs and that the LPT switch has more inputs (and the port connections), is there a fundamental difference between using this device and loading PPJoy at startup, and using say a GP-Wiz and loading RBJoy at startup.)