Good point - I could still use that part of my kb hack.
The KeyWiz does not have an
active PS/2 pass-thru. So unless you originally hacked a USB keyboard (which is unlikely and not a good idea, or you have 2 PS/2 keyboard ports (don't know of any PC's that do), or you built your own pass-thru -
http://arcadecontrols.com/arcade.htm - Stephan Hans links don't work, but might be available on the wayback machine, then no, you can't do that.
Does the gp-wiz have any downsides compared to normal kb encoders? It must have SOME disadvantage, right?
The GP-Wiz is a gamepad encoder - there are no real downsides for MAME (you have to re-program your defaults), a few PC games support gamepads and not keyboard input so it works better for them, the majority of emulators support keyboard input and possibly not re-definable keys, much less gamepad input, so as Fozzy said, for them, you would have to use Joy2Key or RBJoy or similar.
Other than that I can't get it in a db-25 version?
True - but you can cut a DB25 M/F cable and mount it with stand-offs and then connect the bare wires to any encoder you want. It's a half-hours more work and less robust than the pre-made KeyWiz variant, but otherwise ...
Looking more closely, it looks like I wouldn't be able (out of the box) to use it to work the mame admin (tab) functionality? If so, looks like a good secondary encoder but not primary.
I thought there was a way to do this from the UI, but I didn't see it, however I believe (didn't try) you should be able to just add the following to your mame\cfg\default.cfg file (correct me if I'm wrong):
<system name="default">
<input>
<port type="UI_CONFIGURE">
<newseq type="standard">KEYCODE_TAB OR JOYCODE_1_BUTTON11</newseq>
</port>
</input>
</system>
Hope This Helps!!!