WoW G910 animates light shows on your Logitech RGB LED keyboard synchronized to in-game WoW events such as entering into combat, completing an achievement, gaining Anima, and looting gold. New in version 7.0, are custom animations for Shadowlands, the ability to import and export keyboard color profiles, and faster/more reliable key light changes.
PLEASE NOTE: This AddOn is not the complete package. You must download a separate desktop application to actually control the lights. WoW AddOns cannot control computer hardware. The AddOn uploaded here (G910xmit) queues up events for the native Mac or PC application. Curse does not allow me to upload the executable. You must download it separately from www.jdsoftcode.net.
Full instructions are included within the application. In summary:
- Download and extract the zip file
- Move the G910xmit AddOn folder into your Warcraft AddOns folder
- Start the WoW G910 application and calibrate it to your screen
- Play WoW in a new colorful dimension!
WoW G910 requires Windows 10 or Mac OS X v10.12+.
See it in action on YouTube: youtu.be/IcKLSoLoIys
Installation Guide: youtu.be/8RDIJy8PUbY
Hello, any chance to have the Shadowlands version of the ingame addon here please ? :)
then i want to thank you for that addon idea, i just buy a Logitech G512 SE and it would be great if i can synchronize the LEDs to in-game things.
BUT some few things don't work correctly with the v3.0 from your website:
first it calibrate well, i use the Logitech G HUB app (no choice because my keyboard isn't recognized by the Logitech Gaming Software).
i managed my hotkeys ingame for corresponding with the hotkeys on your WoW G910 app in Windows, and it's quite okay (except the delay between in-game things and LEDs reactions).
btw i see that it don't react to the GCD, only to the spells cooldowns, it would be better if we can setup the GCD in a choosen color :o
then i tried to change the color mapping of my keyboard on the Setup Colors and keys part, and there is some problems:
_i have a French AZERTY layout, so it's not easy to setup, but it finally works
_i don't use WASD (ZQSD) for moving, i use ESDF (so it allow me to use spells on QWRTY-AGH-ZXCVB) but i can't move the WASD layout on the Keyboard Color Programmer.
the last problem is:
_when i setup my colors, then i click on "okay" and it's done, but when i come back into the KCP the layout colors come back to default :/
it will be better (and more easy) if we can take the global layer colors from LGHUB/LGS and edit it inside the KCP
Dude your software is awesome, don't give-up ! i think it can be better because i didn't found anything like this on the web.
i think you could work on adding some EU feature, (i can help for French translation, because for example some things like "show 2 for typing" option is not understandable for French people, i i don't know what does it mean.)
like it would be great if tour software just go to the systray when i click the cross, and not just be close.
you could put on Curseforge the in-game up-to-date addon part, because 8.0.1 is outdated and it will be more simple for players to find your addon and try it's features;
and then monetize it with the OverWolf adds features which is coming after the 2 of December
i got few others ideas, but first i hope that you can help me with problems described before, and at least if you want we can discuss about improving your great addon for EU players, because OverWolf is coming and more ppl got lightning keyboards in the futur.
thank you for reading me, and thx for an answer.
In reply to MofSeth:
Greetings, and I'm happy to hear you're giving WoW G910 a try. Thanks for the reminder to update my Add-ons on Curse...I should do that!
About the GCD: you're right that the GCD does not make the lights dim. Most of the time, it's 1.5 seconds. As you noted there is a little lag between casting a spell and when the keyboard light changes. Considering the GCD is so short and there is a delay changing the lights, I don't think it will work very well to try and change many (or most) lights to off then on again. Is there a scenario you can tell me where lights showing the GCD would be valuable?
You're the first to comment about the challenge of using my app with a foreign keyboard layout. If I heard from others about this, I might consider adding a choice of keyboard layouts. Have you figured out how the "Show 2 for typing" feature works, or should I explain?
I'm sorry I don't understand what you mean when you say you can't change the WASD lighting layout. In the keyboard color programmer, you can make any key any color, including WASD and ESDF.
If you draw your lighting profile in the keyboard color programmer and click OK, it should save forever. Hearing you say the colors go back to default sounds like a bug in my program. WoW G910 saves the light settings to the Registry. It's possible you might need to run WoW G910 in Administrator mode one time to create those Registry Keys. This was an old problem I thought went away. Also note, there are 9 color profiles and each one shows default mode until you change it.
I have wanted to be able to read the user's chosen color profile from LGS or G Hub directly but Logitech does not allow that. That's why I recreated the light programmer in my app.
Shrinking to the System Tray, or removing my app from the Alt-Tab list is not possible because I'm using Java on the backend. It was limited Windows OS support. I thought about be-basing the app into C# but C# is missing the critical screen-reading utility class (Robot) of Java.
WoW Add-ons can't be monetized. That's Blizzard's rule.
Overwolf has been around for a while. What's new I should see?
In reply to waldokind:
Hello, thank you for the quick answer, i will quote and respond:
###
"About the GCD: you're right that the GCD does not make the lights dim. Most of the time, it's 1.5 seconds. As you noted there is a little lag between casting a spell and when the keyboard light changes. Considering the GCD is so short and there is a delay changing the lights, I don't think it will work very well to try and change many (or most) lights to off then on again. Is there a scenario you can tell me where lights showing the GCD would be valuable?"
=> yes you right about the 1.5 sec GCD (who can be lowered to 1.0 sec by haste and 0.75 in some case)
[https://wow.gamepedia.com/Cooldown#Global_cooldown]
i don't know where is this delay from, i can imagine is the time to the signal transmission from the game into the keyboard,
because when i do things with lights i am way more fast than 0.75sec. and the LED responds correctly.
in the other way (form keyboard/mouse to the game) we ain't got that delay.
i don't know about valuable situation, i just thinked it will be nice to get the GCD (like adjustable) in a part of the numeric keypad (who isn't really used when gaming).
###
"You're the first to comment about the challenge of using my app with a foreign keyboard layout. If I heard from others about this, I might consider adding a choice of keyboard layouts. Have you figured out how the "Show 2 for typing" feature works, or should I explain?"
=> yeah i can figure this, and it wasn't easy to find your addon+program in the web, i searched from hours to find it, and you are the only one to do this.
maybe that's why; no international visibility = not many people who take interest of the concept because they don't know it exist ^^
my search keys was "wow clavier lumineux", "wow logitech", "wow G512 SE", etc.. then i tried in English (i speak English yes, but we can admit that many EU people don't speak this language) and finally found your WoW G910 addon, but at start i wasn't sure it will works with my french G512, then i tried and it works, but not totally ^^
about the "Show 2 for typing" option i really don't understand what is it for, i try with and without but didn't see differences :o
###
"I'm sorry I don't understand what you mean when you say you can't change the WASD lighting layout. In the keyboard color programmer, you can make any key any color, including WASD and ESDF."
=> yes you right, i talked about the layout, and for you downloadable profiles in your website, every lightning are for QWERTY/WASD, which is not matching completely with AZERTY/ESDF.
for example i got a [<>] key (between [SHIFT] and your [Z] layout), when i color the [z] key on the layout, it put my [w] and my [<] into the same color;
another example is when i setup the ["] key on the layout, it color my [ù] and my [*] keys like if it was the same key.
(at least it was a bit harder to make things correctly because i setup by looking QWERTY in the program, and have to verify if it's corresponding to my AZERTY layout, etc..).
###
"If you draw your lighting profile in the keyboard color programmer and click OK, it should save forever. Hearing you say the colors go back to default sounds like a bug in my program. WoW G910 saves the light settings to the Registry. It's possible you might need to run WoW G910 in Administrator mode one time to create those Registry Keys. This was an old problem I thought went away. Also note, there are 9 color profiles and each one shows default mode until you change it."
=> yeah, i tried again and now it work, it register correctly my profile Nbr 1. i probably did something wrong the first time i tried it ^^
###
"I have wanted to be able to read the user's chosen color profile from LGS or G Hub directly but Logitech does not allow that. That's why I recreated the light programmer in my app.
Shrinking to the System Tray, or removing my app from the Alt-Tab list is not possible because I'm using Java on the backend. It was limited Windows OS support. I thought about be-basing the app into C# but C# is missing the critical screen-reading utility class (Robot) of Java."
=> aahh so that's why ! i understand, it's not easy to manage all of this.
btw i found this, i don't know if it can help: https://www.logitechg.com/fr-fr/innovation/developer-lab.html
###
"WoW Add-ons can't be monetized. That's Blizzard's rule.
Overwolf has been around for a while. What's new I should see?"
=> i found this: https://overwolf.github.io/docs/start/monetization-overview
and that: https://overwolf.github.io/docs/start/subscriptions-overview
but dunno if it's against Blizzard's rules or not; i'm not sure because Overwolf just buy Curseforge and twitch said they stop manage wow addons after 2 of December.
at least if you add a translation part somewhere i can help to translate English into French, so futur French users should be able to understand correctly how it works :)
In reply to MofSeth:
>>> i just thinked it will be nice to get the GCD (like adjustable) in a part of the numeric keypad (who isn't really used when gaming). <<<
The GCD is just too fast to update the lights on all the keys the way my program works. Also, people do use the keyboard differently. I play with my left hand on the mouse and use my numeric keypad arrows to move my character.
>>>about the "Show 2 for typing" option i really don't understand what is it for, i try with and without but didn't see differences :o <<<
I just posted a new version (7.1) of WoW G910 that fixes a bug. You can now change the lights on profile 1 and it will remember what you do. Then you can make different key light colors on profile 2. Now in the game, use profile 1 for your main character. When you press ENTER to open a chat box, the lights will automatically change to profile 2. When you close the chat box, the lights will change back to profile 1. Please see this video at 11:16 for a demo: ht tp s://you tu.be / 8RDIJy8PUbY
>>>Hearing you say the colors go back to default sounds like a bug in my program.<<<
Yes, it was a bug! Fixed now in version 7.1
>>>if you add a translation part somewhere i can help to translate English into French<<<
When the app is open, click the Help button. The help document will open in WordPad probably. If I could get that document translated into French, that would be amazing. I would post it on the website and add links.
I hope you have fun in Shadowlands!
In reply to waldokind:
hello you, the man who make my great keyboard a real part of my great gameplay :D
i'm sorry for the late, i didn't saw your answer (too many notifications)
thank you for the "Show 2 for typing" option explanations, now it's more clear ! (and it's a real useful option)
About translation into French i am motivate for doing it, i will do this in the week then find a way to transmit you my work :)
btw it works well;
i have some bug like my keyboard won't come back to profile 1 after i release from death:
when i die it goes gray with lights, and when i come back to life it stay like this, i have to shut down the program on Windows and relaunch it.
(it's a new bug, it ain't happend before)
but every other things works fine on Retail and on Classic (i installed the Classic part from your website because my Ajour didn't found it on Curseforge) :)
anyone noone answers me i cant even get this app to work it only says that it cant access the logitech gaming software evn if its running in the background
In reply to oggeboyn:
Try reinstalling LGS on top of your current version and restart your PC.
G Hub stopped working with the developer kit again, so only use LGS.
i cant even get this to work i have logitech gaming installed but it says it cant find led for it to work so how do i solve this please help
Is this still actual? I'm trying to calibrate it without success.
I can hear the sound while calibrating, and i see the pixels on the upper left corner of the screen, but keep getting "Calibration failed. Please try again. Click the Help button for more tips. WoW must be in "Windowed (Fullscreen)" display mode" ".
Wow is on Windowed (Fullscreen) mode at 1920x1080 on the first screen on a double monitor setup with gsync.
Windows 10 64bit.
Client is in Italian language.
Tried to run as Administrator.
Tried to do the tricks with regedit.
Tried with both 32 and 64bit version of java and client
Actual Java version is:
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
Running from command line i get this error:
Exception in thread "Thread-2" java.lang.ArrayIndexOutOfBoundsException: 86
at JD.WowG910.ScreenScanner.scanTheScreen(ScreenScanner.java:124)
at JD.WowG910.ScreenScanner.run(ScreenScanner.java:86)
at java.lang.Thread.run(Unknown Source)
Any hint?
In reply to Forge_User_23642115:
Is there a way to controll this G910- project with project-aurora ?
And can it be used with Bartender ? (Spell bar addon) or only with the standard spell bar ?
Gamer,
Use with Aurora? Simple answer, not easily. Aurora works by replacing the standard Logitech .DLL with its own driver. Since WoW G910 is a Java app, it doesn't use .DLLs in the same way. If the author of Aurora wanted to also write a JNI (Java Native Interface) replacement for the Logitech JNI then you could hack the .JAR file to do this.
Use with Bartender? With the latest version, yes that should work fine. See this page: http://www.jdsoftcode.net/warcraft/WoW_G910/Cooldowns.html
You'll need to turn on the standard interface temporarily to set-up the spells but then you can hide it again and just use Bartender.
Given how the G810 is not very different to the G910, is there a way to get this to work with the G810? Has anyone tried before?
WoW G910 was developed and named for the flagship G910 RGB keyboard but works with any Logitech device controlled by Logitech Gaming Software (LGS) including the G Pro, G810, G610, G510, G410, G213, G110, G19, and G13.
awesome, thanks!
I verified that on my install of Windows 10 (Anniversary Update) with LGS version 8.91.48, I have no input lag issues when entering combat.
To help troubleshoot your issue, let’s see if the problem is getting into combat mode or the combat animation. Once WoW is up and running, type “/g910trigger C” (capital C) into the chat bar. That will start the combat animation of red glowing keys. Does that cause input lag? Type “/g910r” to reset the lights.
I'm having a couple issues with this add-on and the companion software.
The biggest problem is that when I enter combat it locks the keyboard for about 3-6 seconds. Either disabling the add-on or closing the software 'fixes' the problem, so it seems to be a communication or animation issue.
The second problem that I have is that I can't permanently set the colors of my shift keys. The right shift key reverts to a light blue and the left shift key reverts to a dark blue shortly after applying changes to the profile.
Malkil,
I'd like to help you with the problems you are seeing. Which Logitech keyboard model? Is this PC or Mac? Which region/language/layout? Are you using the latest version of LGS from the Logitech servers?
When you say the keyboard locks when you enter combat, do you mean key presses stop controlling the game, or do you mean the lights freeze? After the 3-6 seconds, do the keypresses 'catch up' or are they dropped? Do the other animations work OK, such as money and changing specs?
I'm using:
G910 on a PC
North America, English, QWERTY
Latest version of LGS
The computer completely stops registering keyboard input for 3-6 seconds, then they 'catch up' afterward. Animations seem very slightly delayed all around (less than a second in most cases), but it's most noticeable with the combat animation starting and stopping, which often takes a few seconds each way. Otherwise, other animations seem to work okay.
Ahhh the only addon that got me excited to play wow again. Thank you so much for this.