The Corsair User Forums  

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

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 08-06-2019, 06:09 AM
Macca_Cool Macca_Cool is offline
Registered User
Macca_Cool's PC Specs
 
Join Date: Sep 2018
Location: Melbourne, Australia
Posts: 27
POST ID # = 1013865
Macca_Cool Reputation: 13
Big Grin Unofficial Custom Game Integration

Hey! I finally got my stuff together and released it.

I've been somewhat active on the forums in the past, mostly talking about SDKs and the potential for custom game integration with iCUE, much like FarCry5 and Metro Exodus shipped with, and I'm proud to announce that I've finished it (6 months ago) and have finally got to releasing it.

I would like to put together a tutorial video to walk through all the aspects of the software, but that's for another time. Today I've released a public download and the source code on Github with some documentation on settings/functions and some usage explaination on the Github README.

Please note: this isn't for the feint of heart, I'm providing a platform to build your own game integration from, I have not created profiles and controllers for all your favourite games and neither do I intend to. This means that programming controllers and making profiles is all up to you. That being said, I've provided enough examples and documentation to have you on your way.

The software provides access to the game-integration functions provided by Corsair for the aforementioned games via HTTP GET requests, this allows almost any language to utilise its functionality, meaning theoretically any game mods should be compatible. I've provided controller examples in Python and have implemented a number of settings to allow it to fit with many use-cases.

So here's the link, have fun, and any questions, ask them here and I'll try to get back to you. Happy integrating!
https://github.com/Zac-McDonald/iCUE...me-Integration
Reply With Quote
  #2  
Old 08-06-2019, 01:37 PM
hastegag hastegag is offline
Registered User
hastegag's PC Specs
 
Join Date: Dec 2016
Location: Northeast US
Posts: 898
POST ID # = 1013913
hastegag Reputation: 20
Default

YEET ^WOOT! Everyone get it, thanks Macca!
Reply With Quote
  #3  
Old 08-08-2019, 08:17 AM
Corsair James's Avatar
Corsair James Corsair James is offline
iCUE Product Manager
 
Join Date: Oct 2013
Location: Fremont, CA
Posts: 4,454
POST ID # = 1014073
Corsair James Reputation: 75
Default

Thread is now stickied.

Great job!
__________________

iCUE - A CORSAIR Interface
https://www.corsair.com/us/en/icue
Reply With Quote
  #4  
Old 08-08-2019, 01:04 PM
Macca_Cool Macca_Cool is offline
Registered User
Macca_Cool's PC Specs
 
Join Date: Sep 2018
Location: Melbourne, Australia
Posts: 27
POST ID # = 1014100
Macca_Cool Reputation: 13
Default

Thanks so much, James! This project means a lot to me, so I really appreciate that. I'm currently working on styling (and adding proper HTML structure to) the documentation and am gonna try to add some example configs and usages, etc. Hopefully that tutorial video for the setup and use-cases comes along too, as it's quite complex to setup and would really help users.
Reply With Quote
  #5  
Old 08-30-2019, 04:14 PM
excessive_amoun excessive_amoun is offline
Registered User
 
Join Date: Aug 2019
Posts: 1
POST ID # = 1016193
excessive_amoun Reputation: 10
Default

Hi there. Thank You so much for the SDK.
I have download all you upoload but be realy confused.
I hope i can find someone who can help me eith it.
I want to link iCUE with League of Legends and use this SDK. I am not so good at thes pogramming parts in java.
Is there anyone who can help me with the config of the SDK for League of Legends?
Thank you.
Reply With Quote
  #6  
Old 09-04-2019, 08:09 PM
hastegag hastegag is offline
Registered User
hastegag's PC Specs
 
Join Date: Dec 2016
Location: Northeast US
Posts: 898
POST ID # = 1016899
hastegag Reputation: 20
Default

@excessive_amoun you are planning on coordinating game integration with league of legends? Are you familiar with the API? I am not, but from there he/we can generally help you set game states using the game SDK integration. If you just want a single profile you can specify a game specific profile by linking to league of legends' exe inside icue.
Reply With Quote
Reply

Tags
custom, icue, sdk

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 11:00 AM.


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