GithubHelp home page GithubHelp logo

aurora-rgb / aurora Goto Github PK

View Code? Open in Web Editor NEW

This project forked from antonpup/aurora

240.0 240.0 38.0 242.63 MB

Unified lighting effects across multiple brands and various games.

Home Page: http://www.project-aurora.com/

License: MIT License

C# 99.68% Python 0.11% Inno Setup 0.21%
asus c-sharp community coolermaster corsair dota2 gta5 keyboard league-of-legends lighting lighting-effects logitech overwatch razer razer-chroma rgb rgb-perhipherals steelseries wooting yeelight

aurora's People

Contributors

antonpup avatar aytackydln avatar bencnelson avatar calcprogrammer1 avatar chrisdurante avatar diogotr7 avatar drhead avatar drparanoia avatar extremeexploit avatar fluto avatar gitmacer avatar gurjot95 avatar joeyballentine avatar lexevolution avatar lucasvanhalst avatar matrixdj96 avatar mm615657 avatar moshimoshi0 avatar noone-dev avatar rajkosto avatar rkkoszewski avatar simon-wh avatar simonfu-hp avatar snake-4 avatar snichola avatar srodriguez1850 avatar stuntguy3000 avatar voronfx avatar wibble199 avatar xqwexx 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

aurora's Issues

Roccat Vulcan doesn't disconnect properly

Expected Behaviour

When closing Aurora or when stopping\disabling the Vulcan API the keyboard should be released from Aurora's control.

Actual Behaviour

It just doesn't release.

Reproduction steps

  1. Get a Roccat Vulcan keyboard
  2. Enable and start it
  3. Close Aurora or disable or stop it

Frequency

Every time

Aurora Version:

v65

Previously an Issue?

Probably

v40 possible memory leak

Just after around 3 minutes of running, RAM usage went to 3GB and still goes up. Did not have this issue in the previous version

Not sure what info is needed. For now downgrading to v38

Aurora/Aurora-Updater crashes when putting computer to sleep.

Expected Behaviour

Not crashing

Actual Behaviour

Putting Windows 11 Pro to sleep, resume from sleep and see that the aurora process died. Multiple event logs show the following (pasted in order from earliest to latest)

Event 1026, .NET Runtime - 11:53:14 PM EST
Application: Aurora-Updater.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException
at Aurora.Settings.Configuration..ctor()
at Aurora_Updater.UpdateManager.LoadSettings()
at Aurora_Updater.UpdateManager..ctor(SemVer.Version, System.String, System.String)
at Aurora_Updater.Program.Main(System.String[])

Event 1000, Application Error - 11:53:14 PM EST
Faulting application name: Aurora-Updater.exe, version: 1.0.0.0, time stamp: 0x9462715c
Faulting module name: KERNELBASE.dll, version: 10.0.22000.918, time stamp: 0xb42fa627
Exception code: 0xe0434352
Fault offset: 0x000000000004474c
Faulting process id: 0x64b0
Faulting application start time: 0x01d8c011dbdc8946
Faulting application path: C:\Program Files\Aurora\Aurora-Updater.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 0af233b3-757d-43b4-ae5c-23eeeb130467
Faulting package full name:
Faulting package-relative application ID:

Event 1026, .NET Runtime - 11:58:41 PM EST
Application: Aurora.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at LightFXAPI.LightFXSDK.LFX_Reset()
at Aurora.Devices.LightFX.LightFxDevice.UpdateDevice(System.Collections.Generic.Dictionary`2<Aurora.Devices.DeviceKeys,System.Drawing.Color>, System.ComponentModel.DoWorkEventArgs, Boolean)
at Aurora.Devices.LightFX.LightFxDevice.UpdateDevice(Aurora.Devices.DeviceColorComposition, System.ComponentModel.DoWorkEventArgs, Boolean)
at Aurora.Devices.DeviceContainer.WorkerOnDoWork(System.ComponentModel.DoWorkEventArgs)
at Amib.Threading.Internal.WorkItemsGroupBase+<>c__DisplayClass40_0.b__0(System.Object)
at Amib.Threading.Internal.WorkItem.ExecuteWorkItem()
at Amib.Threading.Internal.WorkItem.Execute()
at Amib.Threading.SmartThreadPool.ExecuteWorkItem(Amib.Threading.Internal.WorkItem)
at Amib.Threading.SmartThreadPool.ProcessQueuedItems()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()

Event 1000, Application Error - 11:58:41 PM EST
Faulting application name: Aurora.exe, version: 0.0.0.0, time stamp: 0xb3b1d5f6
Faulting module name: LightFX.dll, version: 5.2.0.0, time stamp: 0x62e20cf5
Exception code: 0xc0000005
Fault offset: 0x0000000000001244
Faulting process id: 0x782c
Faulting application start time: 0x01d8c011db6302e4
Faulting application path: C:\Program Files\Aurora\Aurora.exe
Faulting module path: C:\WINDOWS\SYSTEM32\LightFX.dll
Report Id: 884868e6-d2ec-4ddc-802f-0196a3cef61f
Faulting package full name:
Faulting package-relative application ID:

Reproduction steps

Put Windows 11 Pro to sleep

Frequency

Every time

Aurora Version:

v65 Aurora-RGB/Aurora

Previously an Issue?

Don't know

Logs attached from event time:

2022-09-03 23.53.13.log

System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+

Actual Behaviour

Every once in a while, I get a popup message with the error from this issue's title. I have only installed Aurora yesterday, so it might be that I'm either doing something wrong or my Clevo laptop is not configured correctly, so that's why I'm opening this issue trying to seek help on what the problem might be.
2022-06-22 18.34.09.log

Reproduction steps and Frequency

Unfortunately, I have not yet figured out a way to reproduce the error. It seems random at the moment.

Aurora Version:

Latest stable (v54)

Previously an Issue?

Don't know, as only installed it yesterday evening and had the same error around 3 times since.

Asus MB (Z270F) doesn't disconnect properly

Expected Behaviour

When closing Aurora or when stopping\disabling the Asus API the motherboard should be released from Aurora's control.

Actual Behaviour

It just doesn't release.
Although the GPU (Asus GTX 1080TI O11G) does release properly.

Reproduction steps

  1. Get an Asus Z270F MB
  2. Enable and start it
  3. Close Aurora or disable or stop it

Frequency

Every time

Aurora Version:

v65

Previously an Issue?

Probably

Full changelog link at bottom of latest release doesnt work correctly

Expected Behaviour

Link should point to a list of all activity between the two points

Actual Behaviour

Seems either GitHub cant figure out what happened with the version numbers or something else is broken

Reproduction steps

Click the Full Changelog: link at the bottom of the v26 release (latest as of post)

Frequency

Aurora Version:

Previously an Issue?

Glitch Layer Use Freestyle not working

Expected Behaviour

Use Freestyle to select all keys (LayerType Glitch)

Actual Behaviour

Use Freestyle does not work have to assign keys (LayerType Glitch)

Reproduction steps

Remove Assign keys select Use Freestyle draw box around keyboard nothing happens Freestyle work with other layers

Frequency

every time

Aurora Version:

v43

Previously an Issue?

do not know was useing v41

Add Final Fantasy 14?

Game Name: Final Fantasy 14

Methods: I know this game recently got lighting support for Logitech G, but I'm not sure if it can be integrated into Aurora some how. If possible I would like to see it used in Aurora seeing as I have mostly Corsair products.

Voron's script

Hi, I bought a K100 the other day, and it seems that for me to use a layer for that keyboard, I need the latest version of this build. The problem is that for some reason, the latest version of this build, don't play well with Voron's script. I use it to monitor my CGU, GPU and Ping, but the ping script just doesn't show with the latest version, but if I download the V26, it shows and it works as intended. Just wondering why that is. Thanks.

"Aurora-Updater has stopped working" & Device Plugins Not Initializing.

Expected Behaviour

  1. The automatic updater starting at launch and updating if necessary.
  2. Device plugions not initializing (CoolerMaster, Corsair, etc).

Actual Behaviour

  1. At every program launch, "Aurora-Updater" crashes. The application itself loads normally right afterwards.
  2. The plugins in the "Devices" tab wont run. The first time I used the app, multiple were automatically running, presumably for detections, but now none are, and pressing "start" on any of them does nothing.

Reproduction steps

  1. Launch the application.
  2. No idea.

Frequency

Every time.

Aurora Version:

v65

Previously an Issue?

  1. This is always happened since the first time I tried using the program a few weeks ago.
  2. Not sure. The plugins thing was fine and working normally until recently. Possibly?

Screenshots

UpdaterCrash

Devices

Logs

2022-09-20 18.09.51.log

Specs

OS: Windows 10
GPU: GTX 1070
CPU: i7-4790K
RAM: 16GB

Star Fall away effect removes secondary color after each effect

Expected Behaviour

Star Fall should light up a random spot with the primary color, then go back to the background color

Actual Behaviour

After the primary color animation ends, the spot doesn't return to the secondary color but rather the lighting profile

Reproduction steps

Select Star Fall in away effects

Frequency

Always

Aurora Version:

V63

Previously an Issue?

Last version used was V49 which did not have this issue, unsure which version introduced it

3b33da1182ef0505b8209cbc9ac53bb8.mp4

Aurora won't launch.

Expected Behaviour

Aurora should launch after clicking in the desktop shortcut.

Actual Behaviour

The aurora process starts but it stops before opening any window.

Reproduction steps

Just double click the shortcut or the executable.

Frequency

Always.

Aurora Version:

v58 release.

Previously an Issue?

Yes, I tried with the v55 release, and got the same result.

Don't know if it matters, but, just in case, the log seems to indicate my OS is a Windows 10 pro. Whereas it actually is a Windows 11 Pro 21H2.

I have just switched today from a failing logitech g810 to a razer huntsman V2. I had (and still have) the logitech gaming software installed and just installed the Razer Synapse. Both seem to recognize Aurora. I installed Aurora for the first time ever in order to get some logitech only integrations to work with the razer keyboard.

2022-07-27 19.35.59.log

self updater not working

2022-08-29 14.50.12.log

Expected Behaviour

Actual Behaviour

Reproduction steps

start aurora, doesn't seem to be checking updates
press the Check for Updates button, no dialog pops up
image

Frequency

every time

Aurora Version:

v65

Previously an Issue?

yes, since a few versions back

App hangs after RDP connection

The app just completely freezes after connecting to RDP session. I cannot interact with window or system tray icon and numlock layer is blinking. Killing process and starting again fixes the issue.

Reproduction steps

  1. Start Aurora on PC1
  2. Connect to PC1 from PC2 via RDP
  3. Disconnect and get back to PC1

Frequency

Every time

Aurora Version:

v59

Previously an Issue?

Not sure, but i think yes

Logs:

========================================
Operation System: Windows 10 Pro
System Architecture: 64 bit
Environment OS Version: Microsoft Windows NT 6.2.9200.0
System Directory: C:\WINDOWS\system32
Executing Directory: C:\Program Files\Aurora
Launch Directory: C:\Program Files\Aurora
Processor Count: 24
SystemPageSize: 4096
Environment Version: 4.0.30319.42000
Is Elevated: True
Aurora Assembly Version: 1.0.0.0
Aurora File Version: v59
========================================
 
[INFO] 16:31:34: Loading devices from assembly... 
[INFO] 16:31:34: [ASUS] Could not find Asus Aura SDK, please install version v1.07.71 
[INFO] 16:31:34: Loading Configuration 
[INFO] 16:31:34: Loading Plugins 
[INFO] 16:31:34: Loading KB Layouts 
[INFO] 16:31:34: Loading Input Hooking 
[INFO] 16:31:34: Loading RazerSdkManager 
[WARN] 16:31:34: Currently installed razer sdk version "0.0.0" is not supported by the RazerSdkManager! 
[INFO] 16:31:34: Loading Applications 
[INFO] 16:31:37: Fetching latest pointers 
[INFO] 16:31:37: Loading Device Manager 
[INFO] 16:31:37: [Device][Logitech] Trying to initialize Logitech using the dll for GHUB 
[INFO] 16:31:37: [Device][Logitech] Initialized Successfully. 
[INFO] 16:31:37: [Device][Wooting] Initialized Successfully. 
[INFO] 16:31:37: Starting GameStateListener 
[INFO] 16:31:37: Listening for game integration calls... 
[INFO] 16:31:37: Loading ResourceDictionaries... 
[INFO] 16:31:37: [IPCServer] Pipe created 44736323 
[INFO] 16:31:37: [AuroraCommandsServerIPC] Pipe created 5828284 
[INFO] 16:31:37: Loaded ResourceDictionaries 
[INFO] 16:31:37: Loading ConfigUI... 
[WARN] 16:31:38: Could not find an AutoNode getter method for field '_ParsedData' of type 'JObject'. It will not be automatically populated. 

Choosing solid color layer causes bug

Brand new default install. No configuration or changes.

If I click on "Add" to a new layer, and then choose layer type "Solid Color", I immediately get a popup dialog box that says "Error while updating light effects: Object reference not set to an instance of an object"

Keyboard: razer tenkeyless
Windows 11

Fork List

We need a fork list on readme. Comparing features etc.

Blackout away effect not working correctly since v58

Expected Behaviour

Blackout effect completely turns off the lights

Actual Behaviour

Blackout effect leaves lights slightly lit

Reproduction steps

Frequency

Every time

Aurora Version:

v58

Previously an Issue?

No

image

Patch location selector not working.

Expected Behaviour

When click to "Patch Diablo III" it pop-up location selector and to be able to find any folder on computer.

Actual Behaviour

It only shows what is inside *\Desktop, and I can't go into C:\Program Files for example or any other driver or folder.

Reproduction steps

On the left menu items, select Diablo 3, go into Layers tab and click on Patch Diablo III

Frequency

Every time

Aurora Version:

v65

Previously an Issue?

No

Roccat Vulcan crashing due to high brightness

Expected Behaviour

When setting the device's color to white it should be white (and not crash)

Actual Behaviour

When setting the device's color to white it's white with a flickering tint of red, green, and blue.
A possible cause is the applied color is doubled or that the device can't handle all 3 channels at full brightness.
When left like that for a few sec the keyboard crash and reset.
I fixed it by applying a black mask with 50% alpha on the entire keyboard.

Reproduction steps

  1. Get a Roccat Vulcan keyboard
  2. Set everything to white

Frequency

Every time

Aurora Version:

v65

Previously an Issue?

Probably

"Only highest active key" activates all keys up to the highest

Expected Behaviour

The Effect Type "Only highest active key (foreground color)" activates only the highest active key.

Actual Behaviour

All keys up to the highest are activated.

Issue - only active key

Reproduction steps

Use the build in example layers for RAM or CPU usage.

Frequency

Every time

Aurora Version:

v47 Aurora-RGB/Aurora

Previously an Issue?

No, several updates ago it worked fine. I cannot say which broke it (it was a few weeks ago).

Logitech sdk stops working after computer sleep

I am using the screen sample layer on my keyboard and my mouse (G502) and it appears to stop working after the computer goes to sleep and wakes up, the keyboard continues to work (Ducky One RGB 2), i've looked at the Device Manager and it appears that logitech is stopped there after the computer wakes up, pressing start does not work and you have to exit the Aurora and start it again.

EDIT: I believe it happens because of G Hub that after you open it / PC comes back from sleep it takes control of the mouse and it's settings apply

Minecraft stuck in Keybind mode

Expected Behaviour

Exit keybind mode

Actual Behaviour

Minecraft does not exit from Keybind mode when you exit the keybind screen have to go into the Aurora App and reset the Controls Assistant Layer by hand V55 looks like it broke at V41

Reproduction steps

just go to keybind screen in minecraft

all 3 version plugin from the app forge 1.12.2, 1.13.2, and 1.14.4 useing same version of minecraft

also the version for 1.18.2 i am working on.

Frequency

Every time

Aurora Version:

all version from v41 - v55

Previously an Issue?

v1-v38 work fine

With Aurora enabled, CK550's caps and num lock leds don't turn on

Expected:
The keyboard's Caps, Num and Scroll lock leds should turn on and off, when caps/num/scroll lock are either on or off

Actual:
They don't while Aurora is doing it's magic.

I tried mapping white to the Additional Lights around the keyboard in the GUI, but no luck.

Keyboard model: Cooler Master CK550, tried with all Preferred Keyboard Cooler Master models

Add color correction option per device

Not every device is the same, most of them have lousy color accuracy, giving us a color multiplier would be great!
Motherboards should have another correction option for RGB strips which have the worse color accuracy.

OpenRGB + Asus MB & GPU

Expected Behaviour

Asus Motherboard and GPU shouldn't be loaded via OpenRGB

Actual Behaviour

Asus Motherboard and GPU via OpenRGB are treated as mouse

Reproduction steps

Use Asus MB or GPU with OpenRGB

Frequency

Whole the time

Aurora Version:

v65

Previously an Issue?

Unknown

image

Update Libre Hardware Monitor

Malwarebytes falsely detects LibreHardwareMonitorLib.dll as malware. Let's update and see if false positive goes away

Audio visualiser has lingering lighting effects

afbeelding
Attached image is what the equaliser preview displays

Expected Behaviour

I'm playing some sort of audio, the audio visualiser visualises that audio and gives me cool effects.
Then when I turn off that audio, the audio visualisation layer stops.

Actual Behaviour

I play audio and I get cool effects.
But when I then turn off that audio (whole pc is silent, no application is producing audio) the audio visualisation layer keeps displaying some audio linger for a couple seconds or longer (depends).

Reproduction steps

Step 1: have audio visualisation layer
Step 2: Play Audio
Step 3: Turn off Audio
Step 4: Watch as audio lingers for a couple seconds or longer

Frequency

Every time

Aurora Version:

The latest version V49

Previously an Issue?

I don't know

RGB fully disabled

Expected Behaviour

Aurora should be able to control the rgb of the keyboard

Actual Behaviour

When Aurora is activated, the rgb lighting is completally turned off. (Logitech G213)

Reproduction steps

The application simply disables the keyboard RGB, and the only way to fix it is not using Aurora at all

Frequency

Everytime

Aurora Version:

V58

Previously an Issue?

Don't know

Can we change the mode set when closing Aurora?

I´d noticed when closing Aurora, at least for asus devices, leds goes back to maximum brightness and rainbow effect? Not sure how that is set, but would be great to have a way to set this, or at least go back to the latest mode set by Aura Sync/Armoury before opening Aurora. Maybe aurora could check which mode is set when launching and setting the same when closing it?

Logitech G910 has broken keys with OpenRGB

Cross-posting this from the old repo so it's in the right repository.

Expected Behaviour

When using the Logitech G910 with OpenRGB, the keys ought to all work properly.

Actual Behaviour

The G6, G7, G8, G9 keys and the "G910" logo aren't mapped and instead fall under "Peripheral logo" if the option is set in the OpenRGB options.

Reproduction steps

  1. Use Logitech G910 keyboard with Aurora and OpenRGB.
  2. Observe the OpenRGB and keyboard do not use the G6-G9 keys or G910 logo properly.

Aurora screenshot, showing correct colors:
image

OpenRGB screenshot, showing actual colors:
image

Frequency

100%

Aurora Version:

v63

Previously an Issue?

Don't know

Game integration

Please add support for the following game:

Game Name: Destiny 2, Bioshock Infinite, Just shapes & Beats, Ultrakill and (maybe) my friend pedro

Methods: Sorry but i don't know

stops working after awhile

Expected Behaviour

keep working until quit

Actual Behaviour

stops working after awhile
tray icon becomes unresponsive, have to quit from task manager

Reproduction steps

for me, it just happens

Frequency

everyday

Aurora Version:

v41

Previously an Issue?

Yes

2022-05-25 19.46.00.log

Pre-release v5 breaks Aurora on Uniwill device

v5 version of Aurora stops functioning on my Uniwill device (more specifically, Mechrevo laptop with Uniwill 35X ANSI keyboard layout), and so does v6 & v9.
Rollback to v4 can make Aurora work again.

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.