I made a keyboard and mouse emulating plugin for the G930.
It requires the
Microsoft Visual C++ 2010 Redistributable
The SDK doesn't give G-key down and G-key up events so I made a toggle mode, push-to-talk and push-to-stop.
BrenG930Keyboard2.dll
It has toggles for Insert, L-control, backslash, grave, tab, V, mouse 4, mouse 5, and scroll lock.
It has normal key-press for Return, Escape, Space, Tab, play/pause, next track, previous track, the arrow keys, mouse 1-5, mouse wheel up, mouse wheel down, mouse wheel left, mouse wheel right, F1-F12, A-Z, and 0-9.
The msdn states that the horizontal mouse scroll isn't supported in XP but I don't have an install of XP to test on.
This plugin is still in development, just ask if you need another toggle-key or a normal key-press. I have tested it in Teamspeak and the toggles work as a push-to-talk key.
Current Logitech Forum Post for key requests, but I will check back here too.
EDIT:
New version, I split it into three plugins, one for most keyboard keys, one to toggle most keyboard keys, and one for mouse.
EDIT2: Another new version, fixed bugs in mouse plugin, added alt-page up and alt-page down to keyboard plugin.
G930Keyboard.dll
G930KeyboardToggles.dll
G930Mouse.dll
EDIT3: Another new version, changes hardware scan codes, try if it didn't work for you before but it should work for everyone. Also includes a plugin to disable the auto power down.
AsmodianG930Plugins v1.2.zip