Reply
Logi Browser
Cinimod
Posts: 6
Registered: ‎11-19-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

Hey, Asmodian

This is, what the progam tells me :-) :

 

OnKeyPress ^
OnKeyup, Key code=220, Control keys=, Key name ....................OEM specific

Logi Journeyman
Asmodian
Posts: 264
Registered: ‎10-11-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

[ Edited ]

Thanks Cinimod, that is they same keycode as " \ " but I put in an entry with the bExtended flag set ( \ usually does not have it set), I hope it works for you - It still gives me a backslash in notepad and doesn't work at all in Ventrilo though.

 

AsmodianG930Plugins v1.2.zip

 

Here is a tool to check both key and scan codes if anyone wants a key added both those numbers would help (please use this if Zirkumflex doesn't work for you Cinimod).

 

ScanCode.zip

___________________________________________
My current plugins (v1.9) for the legacy G930 drivers:
http://forums.logitech.com/t5/Headphones-Headsets-Microphones/G930-Keyboard-and-Mouse-Emulation-Plugins/td-p/503848
Logi Browser
Cinimod
Posts: 6
Registered: ‎11-19-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

Hey, Ty for adding the ^. But know i have another Problem, I will use your Plugin for teamspeak3, i´ve set ^ as PTT but it didn´t work. It will only work if i have Wordpad in front.

Logi Journeyman
Asmodian
Posts: 264
Registered: ‎10-11-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

[ Edited ]

Teamspeak works if you have Wordpad in front or only Wordpad works?  Does it give the expected (^) key in Wordpad?  Do other (more normal) keys work in Teamspeak?


Have you tried my new ScanCode program?  It gives both the scan code and the key code (not the same) and Wordpad uses the key code while Teamspeak 3 uses the scan code.  I am using a command to convert the key code to a scan code on the fly but it might not be working for Zirkumflex.

 

Computers are still English with other languages hacked in after the fact and those "dead keys" are very odd.  I would love to figure this out but do not have an alternative language system to test on.

 

Edit: Using the on-screen virtual keyboard in a copy of Windows XP German installed on a virtual machine I have found a new key code possibility (keycode 191, scancode 43) but it is still ignored by Teamspeak (all the rest of my G930 keyboard toggles work).  I assume Teamspeak does notice if you use the Zirkumflex key on your keyboard?  I would love to know what the scan code is for your Zirkumflex key.

___________________________________________
My current plugins (v1.9) for the legacy G930 drivers:
http://forums.logitech.com/t5/Headphones-Headsets-Microphones/G930-Keyboard-and-Mouse-Emulation-Plugins/td-p/503848
Logi Browser
Cinimod
Posts: 6
Registered: ‎11-19-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

Hey, TS only works if Wordpad is in front.   I´ve tried Q to, but there´s the same Problem. And when i choose ^ I have to push the G-Key twice befor is see the sign. Maybe that´s the problem?!

 

The scan Code prog tell´s me:

 Key: ^/^

Keycode: 220

Scancode:41

Logi Journeyman
Asmodian
Posts: 264
Registered: ‎10-11-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

[ Edited ]

Great thanks, here is a new version of just the toggle plugin.  I have included both bExtended true and false, please check both ^ entries.

 

G930KeyToggle.dll

 

You will always need to hit the key twice because the first press is key-down the second is key-up.  When a new version of the SDK comes out I will change the keyboard plugin to act like a normal key.

 

Q not working too is worrisome, maybe give me the key and scan codes for it too - just to double check.

 

Thanks for troubleshooting with me. :smileyhappy:

___________________________________________
My current plugins (v1.9) for the legacy G930 drivers:
http://forums.logitech.com/t5/Headphones-Headsets-Microphones/G930-Keyboard-and-Mouse-Emulation-Plugins/td-p/503848
Logi Browser
Cinimod
Posts: 6
Registered: ‎11-19-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

Hey, Asmo

 

The Zirkumflex now works, with the last one in my list. But i already need Wordpad in front. If it´s in the back the G.key didn´t . work.

 

I´ve also scanned my q for u ^^

 

Key: q/q

Keycode: 81

scancode: 16

 

Btw: It´s a German Logitech G19 with qwertz layout.

 

Logi Journeyman
Asmodian
Posts: 264
Registered: ‎10-11-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

Hmm, well it looks like my " \ " command and Zirkumflex are exactly the same in a qwertz layout, at least in my windows xp virtual machine they give the same symbol, key code, and scan code (I had to change my keyboard mode too.. now it is really hard to use that VM lol).

 

The bad news is that I have no idea what Wordpad is doing or why you might need it, I don't have any trouble with Teamspeak PTT when installed in my German / qwertz virtual machine.

 

I am also using a G19, though a qwerty one.  :smileywink:

 

Do you have a joystick or gamepad pluged in?  Try without it if you do.

 

You can also try running everything (TS and G930 app) as admin, it doesn't always need it but I found a couple of forum posts stating that running as admin solved a similar problem.

 

Thanks for the codes Cinimod (q is the same), I am out of ideas again.  I would love to figure out why on some systems Direct Input applications do not get SendInput() events.

 

A version with the old 0x04?? format scan codes, not what my scan code reader reads for keys - but they also work for me and changing them didn't help the people who were having trouble.

___________________________________________
My current plugins (v1.9) for the legacy G930 drivers:
http://forums.logitech.com/t5/Headphones-Headsets-Microphones/G930-Keyboard-and-Mouse-Emulation-Plugins/td-p/503848
Logi Nu
yoshimang
Posts: 2
Registered: ‎11-24-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

I guess the repeating capabilities of pressing the key is what is holding it back eh? I wish I understood programming, I just know i tried to use the key in notepad and it typed the letter i was pressing, it just didn't repeat as I held down the button.

Logi Journeyman
Asmodian
Posts: 264
Registered: ‎10-11-2010
0

Re: G930 Keyboard and Mouse Emulation Plugins

Well it is actually impossible (outside the driver) to even notice how long the key is held down.  Only a G-Key event (no up/down) is exposed to the plugin interface.  If Logitech updates the SDK I will update the plugin right away. :smileyhappy:

 

I could make a repeating key, but it would also be a toggle on/off. lol

___________________________________________
My current plugins (v1.9) for the legacy G930 drivers:
http://forums.logitech.com/t5/Headphones-Headsets-Microphones/G930-Keyboard-and-Mouse-Emulation-Plugins/td-p/503848