The Corsair User Forums  

Go Back   The Corsair User Forums > Corsair Product Discussion > iCUE Software

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
  #16  
Old 04-20-2018, 07:27 PM
Jackpen7 Jackpen7 is offline
aka Fanman03
Jackpen7's PC Specs
 
Join Date: Jan 2017
Location: Missouri, USA
Posts: 10
POST ID # = 951330
Jackpen7 Reputation: 10
Default

I'd reccomend checking out Darth Affe's RGB.NET SDK. Look for it on GitHub. If you need help join the Discord server https://discord.gg/mFTpApY
Reply With Quote
  #17  
Old 04-20-2018, 11:18 PM
solarity solarity is offline
CORSAIR Beta Team
solarity's PC Specs
 
Join Date: Mar 2017
Location: Rochester, NY
Posts: 745
POST ID # = 951351
solarity Reputation: 33
Default

Quote:
Originally Posted by Jackpen7 View Post
I'd reccomend checking out Darth Affe's RGB.NET SDK. Look for it on GitHub. If you need help join the Discord server https://discord.gg/mFTpApY
Cool, thanks for the invite, I just posted there. For the more complex things I want to do, it seems like it is impossible to find people that are this into it. thanks!
__________________
RGB 101 Video: General overview on RGB
Zotty's Corsair Guide: RGB FAQ and Sample Diagrams


Disclaimer: I am not an employee of Corsair all my opinions are my own.
Reply With Quote
  #18  
Old 04-22-2018, 07:51 AM
solarity solarity is offline
CORSAIR Beta Team
solarity's PC Specs
 
Join Date: Mar 2017
Location: Rochester, NY
Posts: 745
POST ID # = 951481
solarity Reputation: 33
Default

Here is a powershell script i wrote for changing the RGB colors based off the game running, still a work in progress. I am using the CLI that someone wrote from the RGB fusion SDK on github:

Code:
#Zones for Gigabyte Z370 Gaming 7
#0 = VRM
#1 = RAM
#2 = Chepset + Bar
#3 = PCIe
#4 = 12vRGBW Header
#5 = NA
#6 = NA
#7 = Digital LED ?
#8 = Digltal LED ?

$games = "Overwatch","FarCry5"
$path = $PSScriptRoot + "\RGBFusionTool.exe"
$c=0

while ($true) {
$x=0
$z=0
$y=0
ForEach ($check in $games) {
$process = get-process $check -ErrorAction SilentlyContinue

    if ($process -ne $null ) {
        write-host "Game Running, $check"
        if ($check -eq "Overwatch") {
            $colors = "orange","white","orange","blue","blue"
        } ElseIf ($check -eq "FarCry5") {
            $colors = "blue","white","red","white","blue"
        }

        if ($c -eq 0) {
            ForEach ($setColor in $colors) {
                write-host "changing color"
                & $path -c  $setColor -z $z
                $z+=1
                #Sleeping exec commands to quickly can overload the buffer
                sleep 1.25
            }
            $c=1
        }
    } Else {
        $y+=1
    }
    $x+=1
}

if ($x -eq $y ) {
    write-host "No games running"
    $c=0
}

write-host "Sleeping to check for app running"
sleep 3

}
__________________
RGB 101 Video: General overview on RGB
Zotty's Corsair Guide: RGB FAQ and Sample Diagrams


Disclaimer: I am not an employee of Corsair all my opinions are my own.
Reply With Quote
  #19  
Old 04-23-2018, 11:12 PM
solarity solarity is offline
CORSAIR Beta Team
solarity's PC Specs
 
Join Date: Mar 2017
Location: Rochester, NY
Posts: 745
POST ID # = 951763
solarity Reputation: 33
Default

I just finished the script. You copy RGB profiles from RGB Fusion, put it into the a profiles/ folder in the same directory as the script and make sure each XML files is the name or the process you want it to see to trigger the change. When you launch a game it gets the static color settings and brightness from the XML files that were created, when you made the profile in RGB Fusion. There are some bugs that might need to be sorted out, though that might be upstream of my script.

It looks really awesome in Farcry5. I have the Corsair RGB strips, HD-120s and K70 Keyboard go red white and blue. At the same time the RGB lighting in the case matches it. When I load up Overwatch the colors change to orange,white, and blue.

This is what I have so far: https://github.com/windows2000bug/RGB-Fusion-Tool-PS
__________________
RGB 101 Video: General overview on RGB
Zotty's Corsair Guide: RGB FAQ and Sample Diagrams


Disclaimer: I am not an employee of Corsair all my opinions are my own.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:21 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.