Okay so I've been waiting a few days for someone to show up with one of these devices. There was a week or two where tons of people came in asking about the G13 and then I haven't seen anyone in weeks

Anyway here's the deal. Copy of post from my forums:
Okay, anyone with a G13 or G19 (or any other currently unsupported device) I have a new program that can collect the data required to support these and other devices.

http://www.lavishsoft.com/downloads/...ttonTester.exe

To use it:
1. Make sure the device is plugged in and operational
2. Run Lavish.ButtonTester.exe. It will open a DOS window to show its output.
3. When it says "Waiting for input..." it is ready for you to start hitting buttons on the device
4. Press each button in an order that makes some sort of sense -- the program is going to tell you some numbers, in the order your buttons are pressed. If you hit a button and do not see anything happen, the device may be emulating a keyboard at the hardware level, which means it either needs to be reconfigured, or it will not work. Otherwise, you should see output like this:
Code:
050D-0815 v210 (Unnamed Device): Button 1 at bit 72
5. Get me the complete list
6. Wait for me to add support for the device

That's about it. As far as device configuration and not producing output, here's an example. The output example I gave is with a Nostromo Speedpad n52 (not n52te). The n52 by default emulates the keyboard, and to show up as buttons on the device instead of keyboard buttons, each button had to be configured as a "DI Button" (Direct Input Button). With a Logitech G15 keyboard, each button must be "Unassigned" (via the Logitech Keyboard Profiler), so I would expect the same from a G13 or G19.
Soooo if anyone with a G13, G19, X-Keys with new firmware (older firmware is natively supported), or pretty much any USB input device that currently is not supported by Inner Space wants to provide this info, I can add support.

Edit: You do not need to be an IS user to provide this info