FAQ  •  Register  •  Login

Logitech G710+ mechanical gaming keyboard

Moderator: MiRai

<<

FuryOfNature

Posts: 60

Joined: Thu Sep 30, 2010 9:26 am

Post Thu Dec 13, 2012 7:56 am

Logitech G710+ mechanical gaming keyboard

Hi Lax,

Here is the Lavish.ButtonTester.exe output for my new Logitech G710+ mechanical gaming keyboard. I would appreciate it if you were able to add support for this keyboard at some point.

046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 1 at bit 8 [G1]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 2 at bit 9 [G2]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 3 at bit 10 [G3]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 4 at bit 11 [G4]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 5 at bit 12 [G5]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 6 at bit 13 [G6]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 7 at bit 20 [M1]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 8 at bit 21 [M2]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 9 at bit 22 [M3]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 10 at bit 23 [MR]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 1 at bit 24 [Zone 1 backlight key]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 2 at bit 25 [Zone 2 backlight key]
046D-C24D v8000 (65280,0,8)(Logitech G710 Keyboard): Button 11 at bit 26 [Game/Windows Key *]
046D-C24D v8000 (12,1,2)(Logitech G710 Keyboard): Button 1 at bit 11 [Media Play/Pause]
046D-C24D v8000 (12,1,2)(Logitech G710 Keyboard): Button 2 at bit 10 [Media Stop]
046D-C24D v8000 (12,1,2)(Logitech G710 Keyboard): Button 3 at bit 9 [Media Previous]
046D-C24D v8000 (12,1,2)(Logitech G710 Keyboard): Button 4 at bit 8 [Media Next]
046D-C24D v8000 (12,1,2)(Logitech G710 Keyboard): Button 1 at bit 14 [Media Mute]
046D-C24D v8000 (12,1,2)(Logitech G710 Keyboard): Button 2 at bit 12 [Roll bar - Media Volume Up]
046D-C24D v8000 (12,1,2)(Logitech G710 Keyboard): Button 3 at bit 13 [Roll bar - Media Volume Down]

Please note that this is for the UK edition of the Logitech G710+, though I would imagine that the codes for these particular keys would be the same as the US edition.

Please let me know if you need any other key codes or information on the keyboard.

Edit: * Game/Windows Key - "This key disables the standard Windows key and Menu key to prevent the Windows Start menu from activating during a game, which might disrupt play."

- Thanks
<<

lax

User avatar

Site Admin

Posts: 7301

Joined: Tue Nov 17, 2009 9:32 pm

Post Thu Dec 13, 2012 11:06 am

Re: Logitech G710+ mechanical gaming keyboard

Sadly, the button tester program was ever-so-slightly outdated and I needed to add something to it to make sure devices are properly supported.

The button tester download is updated with a new version, with new output.

Here's an example from running it, with some output from my Logitech G13...
Code:
(046D-C21C 0x0,0xFF00) G13: attached
(046D-C2AB 0x4,0x1) Unnamed Device: attached
2 input devices attached
Waiting for input...
Press the ESCAPE KEY to stop and Copy the results (for Pasting).
Device "G13" 046D-C21C v=0x103 p=0xFF00 u=0x0 (r=1,l=8,i=8)
- Button 1 at bit 24 -- 046D-C21C (r=1,l=8)
- Button 2 at bit 25 -- 046D-C21C (r=1,l=8)
- Button 3 at bit 26 -- 046D-C21C (r=1,l=8)
- Button 4 at bit 27 -- 046D-C21C (r=1,l=8)
- Button 5 at bit 28 -- 046D-C21C (r=1,l=8)
- Button 6 at bit 29 -- 046D-C21C (r=1,l=8)
- Button 7 at bit 30 -- 046D-C21C (r=1,l=8)


If you could grab me the data with the updated program, I can add support no problem. :)
<<

FuryOfNature

Posts: 60

Joined: Thu Sep 30, 2010 9:26 am

Post Thu Dec 13, 2012 1:31 pm

Re: Logitech G710+ mechanical gaming keyboard

Ok, no problem. Here is the new output, with my annotations of the keys added in []:

Code:
(046D-C21C 0x0,0xFF00) G13: attached
(046D-C24A 0x80,0xFF80) Gaming Mouse G600: attached
(046D-C24D 0x1,0xC) Logitech G710 Keyboard: attached
(046D-C24D 0x0,0xFF00) Logitech G710 Keyboard: attached
(046D-C2AB 0x4,0x1) Unnamed Device: attached
5 input devices attached
Waiting for input...
Press the ESCAPE KEY to stop and Copy the results (for Pasting).
Device "Logitech G710 Keyboard" 046D-C24D v=0x8000 p=0xFF00 u=0x0 (r=3,l=8,i=8)
- Button 1 at bit 8 -- 046D-C24D (r=3,l=8) [G1]
- Button 2 at bit 9 -- 046D-C24D (r=3,l=8) [G2]
- Button 3 at bit 10 -- 046D-C24D (r=3,l=8) [G3]
- Button 4 at bit 11 -- 046D-C24D (r=3,l=8) [G4]
- Button 5 at bit 12 -- 046D-C24D (r=3,l=8) [G5]
- Button 6 at bit 13 -- 046D-C24D (r=3,l=8) [G6]
- Button 7 at bit 20 -- 046D-C24D (r=3,l=8) [M1]
- Button 8 at bit 21 -- 046D-C24D (r=3,l=8) [M2]
- Button 9 at bit 22 -- 046D-C24D (r=3,l=8) [M3]
- Button 10 at bit 23 -- 046D-C24D (r=3,l=8) [MR]
- Button 11 at bit 26 -- 046D-C24D (r=3,l=8) [Game/Windows Key]
Device "Logitech G710 Keyboard" 046D-C24D v=0x8000 p=0xC u=0x1 (r=2,l=2,i=2)
- Button 1 at bit 11 -- 046D-C24D (r=2,l=2) [Media Play/Pause]
- Button 2 at bit 10 -- 046D-C24D (r=2,l=2) [Media Stop]
- Button 3 at bit 9 -- 046D-C24D (r=2,l=2) [Media Previous]
- Button 4 at bit 8 -- 046D-C24D (r=2,l=2) [Media Next]
- Button 5 at bit 14 -- 046D-C24D (r=2,l=2) [Media Mute]
- Button 6 at bit 13 -- 046D-C24D (r=2,l=2) [Roll bar - Media Volume Down]
- Button 7 at bit 12 -- 046D-C24D (r=2,l=2) [Roll bar - Media Volume Up]
<<

lax

User avatar

Site Admin

Posts: 7301

Joined: Tue Nov 17, 2009 9:32 pm

Post Thu Dec 13, 2012 4:06 pm

Re: Logitech G710+ mechanical gaming keyboard

Perfect.

Inner Space dev build 5752 should add support for all of these buttons. To try it out, right click IS and select Patcher, check "Download development (test) patches" then close and restart Inner Space. After re-starting it should detect the G710 and update InputDevices.XML. You may need to restart ISBoxer Toolkit after this for it to read the new data.
<<

FuryOfNature

Posts: 60

Joined: Thu Sep 30, 2010 9:26 am

Post Fri Dec 14, 2012 2:16 am

Re: Logitech G710+ mechanical gaming keyboard

Thanks Lax. Awesome support, as always.

Using the dev build, the G710-G1 to G710-GAME keys were available in ISBoxer. I have tested those and they worked perfectly. Thank you!

I could not see the G710 media keys listed in the Hotkey Picker dialog in ISBoxer. Looking at the Inner Space Input Device Editor dialog, I can see them listed, as below:

g710_media_keys.jpg
g710_media_keys.jpg (46.19 KiB) Viewed 13907 times


Do I need edit anything to expose these keys? I would test them for you if I could work out how to use them in ISBoxer. I'm also eyeing up the volume roll-bar as a potential ISBoxer window Next/Previous key.
<<

lax

User avatar

Site Admin

Posts: 7301

Joined: Tue Nov 17, 2009 9:32 pm

Post Fri Dec 14, 2012 8:09 am

Re: Logitech G710+ mechanical gaming keyboard

Nah the media buttons should also work. It looks like I need to make some minor changes to Inner Space for both sets of buttons to work in this case, so I'm having a G710 sent to me tomorrow for testing and I'll take care of it then. :)
<<

lax

User avatar

Site Admin

Posts: 7301

Joined: Tue Nov 17, 2009 9:32 pm

Post Sat Dec 15, 2012 10:52 am

Re: Logitech G710+ mechanical gaming keyboard

Okay, keyboard arrived early this morning. :) This is a pretty keyboard. I haven't used a mechanical keyboard in many years, so it feels pretty strange to type on, and I'm making many typos ;)

Turns out, it is working correctly. The media buttons were detected prior to the update, and added to InputDevices.XML with the auto-detected names, which are each technically correct.

What I just did myself to update the names is:
1. Close Inner Space and ISBoxer
2. Opened up InputDevices.XML
3. Remove the Set for the G710's media buttons
4. Saved the file
5. Restarted Inner Space and ISBoxer

You can also replace the Set in the XML with this one:
Code:
   <Set Name="046D-C24D Logitech G710 Keyboard (7-input)">
      <Set Name="Buttons">
         <Setting Name="0">G710-PLAY</Setting>
         <Setting Name="1">G710-STOP</Setting>
         <Setting Name="2">G710-REWIND</Setting>
         <Setting Name="3">G710-FORWARD</Setting>
         <Setting Name="4">G710-MUTE</Setting>
         <Setting Name="5">G710-WHEELUP</Setting>
         <Setting Name="6">G710-WHEELDOWN</Setting>
      </Set>
   </Set>


You can also use the Input Device editor, exactly as shown in the screenshot, and change the names to:
G710-MUTE
G710-WHEELDOWN
G710-WHEELUP
G710-PLAY
G710-STOP
G710-REWIND
G710-FORWARD

To change the name with the editor, you just click the button in the list on the left, and it gives you a "Control name" box to change the name. After changing them, make sure Inner Space is closed (so it won't overwrite your changes...) and then click Save, and restart Inner Space.
<<

FuryOfNature

Posts: 60

Joined: Thu Sep 30, 2010 9:26 am

Post Mon Dec 17, 2012 6:42 pm

Re: Logitech G710+ mechanical gaming keyboard

Thanks again Lax for your amazing support. I removed the G710 media buttons from InputDevices.XML as suggested, restarted and they're working great. :)

I'm also suffering a few typos while I get used to the G710, but I already like it enough that I wouldn't want to go back to my previous non-mechanical keyboard.

Return to Multiboxing Hardware

Who is online

Users browsing this forum: No registered users and 0 guests