Git Product home page Git Product logo

msi-mystic-light-tool's Introduction

*drops down from ceiling*

Well hello there

msi-mystic-light-tool's People

Contributors

intrueder avatar rbmdragon avatar simodax avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

msi-mystic-light-tool's Issues

For 64 bit, another dll needed

Hi

I have the code running for 64 bits to (MSI B360 Gaming plus). Only changed this snippet in the loadLib code:
#ifdef _M_X64 MLinstance = LoadLibrary(TEXT("MysticLight_SDK_x64.dll")); #else MLinstance = LoadLibrary(TEXT("MysticLight_SDK.dll")); #endif

The LEDs revert to all white each time I restart or resume the computer from sleep

First of all thanks for the app! It's nice to get more than 7 colors to choose from. I set all 8 color choices to the same setting because I just wanted a simple steady color. The only problem is that when I resume the computer from sleep, or if I restart the system, it goes to all white and never goes back to the setting I set in the program.

GetDeviceName returns an empty array

Hello,

I'm currently trying to write a c# wrapper for the sdk since i wasn't able to reference the .dll files.

However the MLAPI_Initialize and MLAPI_GetDeviceInfo functions are working perfectly.
Now i'm trying to get the name of my device with the MLAPI_GetDeviceName function.
But it just returns an empty array. The type i'm passing through the parameters is 'MSI_MB'.

Has someone an idea?

Mystic light SDK compatible with Mystic Light 3.0 ? (Timeout getDeviceInfo)

Hello,

I try to run the SDK, using the functions that provided on the .dll. When i call MLAPI_Initialize, works fine and that ruturns 0. After that, I call MLAPI_GetDeviceInfo but that finishs with an error -2 (timeout).

My motherboard is Z390 ACE and it's not compatible with Mystic Light 2.0, but i dont know if the SDK is compatible with the 3.0 version of Mystic Light.

Thank you and regards

GetDeviceInfo dump

Has anyone managed to get the list of devices and led areas? Can you post a screen or dump of what GetDeviceInfo returns?

small code fix to avoid timeout in GetDeviceInfo() call

This line seems to intermittently cause a timeout in my code:
status = ml.getDevInfo(&(devices.m_psa), &(ledCount.m_psa)); //the function will modify the pointer to the descriptor .m_psa, which is itself a pointer to the actual safearray
better seems to be:
SAFEARRAY *psad = NULL, *psal = NULL; status = _GetDeviceInfo(&(psad), &(psal)); if (status == MLAPI_OK) { devices.Attach(psad); ledCount.Attach(psal); // do your stuff }

Linux?

Can this be used on Linux? Perhaps through Mono?

Need help getting it to work

Hey, I'm a fellow computer science student, but I don't have too much experience with visual studio nor c++. I was trying to get this working on a MSI x470 Gaming Plus board but I can't seem to get it to work. Could you help if you're still around?

LEDs temporarily turn off when changing colours

I'm currently trying to create a fade effect that smoothly transitions between colours. I first tried with the steady preset by just using setcolor however this causes a distracting blinking effect. I think that I could try to use the colour cycle preset or do something with setledspeed but I have been unable to get either to work. If anybody could help with this it would be greatly appreciated as I don't have much experience with c++.

How does it works?

Hi!
I must download it and compile myself? How does it works? MSI Mystic Light is a service that works in background, and how about this program?
I've got MSI Mortat TITANUM with LEDs.

Mysticlight 1 doesnt work

the code works it sees my msi gtx1070(mysticlight 2) but not my msi b350 pc-mate motherboard. do you know if it should support mysticlight 1?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.