Aurora Versions Save

Unified lighting effects across multiple brands and various games.

v0.6.4b

5 years ago

Changelog

General

  • Fixed file name collisions that can cause profile data to be overwritten. Thanks @Wibble199

Games

  • Added button to patch League of Legends automatically. Thanks @diogotr7!
  • Fixed Rocket League support (Updated Pointers). Thanks @diogotr7!

Devices

  • NEW! Added Logitech G213 support! Thanks @SnakePin
  • Added override option for Logitech DLL (LGS/GHub)
  • Steelseries mosepad now works when mousepad layout is selected. Thanks @diogotr7
  • Fixed issues related to Device integrations not working and initialising spam.
  • Fixed Drevo Blademaster "y" key not lighting up. Thanks @meng0609

v0.6.4

5 years ago

Logitech LGS and GHub

In this release we've dealt with the issue of needing to download a different version for Aurora to work with GHub. It should now work with both! So if you're currently using GHub, it is fine to download this update.

Changelog

General

  • Made "Add profile" use Process picker. Thanks @Wibble199!
  • Major improvements to Layer and Profile copy/paste. Thanks @Wibble199!
  • Added debug GSI request viewer. Thanks @Wibble199!
  • Fixed devices not waking properly after PC wakes from sleep (with and without auto-login enabled)
  • Fixed Aurora not working properly after disabling the desktop profile

Devices

Integrations

  • NEW! Added Drevo BladeMaster keyboard support! Thanks @meng0609!
  • NEW! Added support for SoundBlasterX VanguardK08. Thanks @rajkosto!
  • NEW! Added 15 LED mousepad layout with support for Firefly and Polaris mousepad. Thanks @Gurjot95!
  • NEW! Steelseries HID Renamed to UnifiedHID and added support for Asus pugio! Thanks @SnakePin!
  • Wooting: Added manual colour correction option. Thanks @diogotr7!
  • DS4: Added option to choose colour for DS4 low battery flash. Thanks @gitmacer!
  • DS4: Added option to choose which key to sample lighting from. Thanks @diogotr7!
  • Corsair: Updated Corsair SDK to latest version. Thanks @Gurjot95!
  • Corsair: Fixed some Corsair devices not being recognized correctly (e.g. Corsair Glaive). Thanks @Gurjot95!
  • Corsair: Fixed Glaive Side LED which was not working earlier. Thanks @Gurjot95!
  • Cooler Master: Updated SDK which fixes some issues with newer firmware versions. Thanks @diogotr7!
  • Roccat: Updated Roccat TalkFX link to a working download. Thanks @gitmacer!
  • Razer: Chromalink devices such as chairs, monitors, etc should be set to the standard peripheral colour! Thanks @diogotr7!
  • Logitech: Aurora will now select the correct DLL to use when either GHub or LGS is installed, meaning no separate GHub version is required.
  • Logitech: Added default color option which will set the colour of the media keys. Thanks @diogotr7!

Layouts

  • NEW! ASUS: Added Asus Pugio layout. Thanks @SnakePin!
  • NEW! Corsair: Added Corsair K70 MK2 layout. Thanks @Gurjot95!
  • Razer: Corrected issues with Razer Blade keyboard mapping. Thanks @NoOne-dev!
  • Cooler Master Pro M: Fixed interactive layer on numpad keys with num lock off

Layers

  • NEW! Added comparison layer! Thanks @Wibble199
  • Wrapper Layer: Added support for 'Key cloning' to replicate lighting from one key onto another. Thanks @Wibble199!
  • Animation Layer Added triggers support. Thanks @Wibble199!
  • Added SystemVolume, SystemVolumeIsMuted and MicrophoneLevel as LocalPCInfo properties. Thanks @Wibble199!
  • Added MicLevelIfNotMuted and MicrophoneIsMuted LocalPCInfo properties. Thanks @gitmacer!
  • Added SpeakerLevel LocalPCInfo properties. Thanks @diogotr7!
  • Added IsDesktopLocked LocalPCInfo property. Thanks @Wibble199!
  • Scripts now support Float and double property types. Thanks @Wibble199!
  • Visualiser Layer: Fixed Visualiser layer to use 2 channels. Thanks @Wibble199!
  • Fixed rectangle animation. Thanks @diogotr7!
  • Script Layer: Fixed Script layers conflicting with eachother when using the same script.

Applications/Games

  • NEW! Support for Subnautica (with lots of variables from the game). Thanks @gitmacer!
  • NEW! Minecraft: Added Key Conflict layer. Thanks @Wibble199!
  • CS:GO: Added variables for if the player has particular weapons
  • Move or Die Animation stutter fix. Thanks @gitmacer!
  • Dota 2: Fixed Dota 2 not handling seasonal abilities. Thanks @diogotr7!
  • Corsair imports are drastically improved, now supports interactive layers, profiles now generally translates well. Earlier there were issues in reading wrong animations, missing layers, effects etc. Thanks @Gurjot95!
  • Fixed Generic applications not loading when the default profile was renamed.

v0.6.3

5 years ago

GHUB

Changelog

General

  • Fixed the Wrapper Lighting layer on Generic Applications
  • Fixed Ctrl+Alt+. being caught as Global brightness modifier
  • Changed the Daytime/Nightime for generic applications to be disable and hidden by default
  • Cleaned up the Settings interface
  • Fixed libraries failing to load on some systems preventing launch
  • Improved selector for excluding processes. Thanks @Wibble199!

Devices

  • NEW! Added Dualshock 4 support! Thanks to @diogotr7 & @gitmacer!
  • NEW! Added LightFX & Alienware laptop support! Thanks to @Gurjot95!
  • Corsair: Added K68 layout
  • Corsair: Support for Headset stands
  • Razer: Fixed error with the Razer Blade layout preventing use of Mice
  • Added Generic Laptop and Generic Laptop (Numpad) layouts (based on the Razer Blade layout)
  • AtmoOrb: AtmoOrb is not disabled by default
  • Steelseries HID: Fixed it not working. Thanks @SnakePin!
  • Made devices disconnect & reconnect when sleeping and resuming to prevent issues

Games

  • NEW! Minecraft integration added! Many thanks to @Wibble199!
  • Improvements to the Razer wrapper which has got more chroma games working!
  • NEW! DOOM (2016) support added (Through the Razer wrapper)!
  • NEW! Killing Floor 2 support added (Through the LightFX wrapper)!
  • NEW! Factorio support added (Through the Razer wrapper)!
  • NEW! Quake Champions support added (Through the Razer wrapper)!
  • NEW! Diablo 3 support added (Through the Razer wrapper)!
  • NEW! Added Dead Cells support (Through the Razer wrapper)!

v0.6.2b

5 years ago

Note

If you're updating to this version from v0.6.1-dev4 or earlier please read the changelog for v0.6.2!

Changelog

The installer has returned! It is now built with every commit on appveyor, it is no longer a web setup and includes the files for the specific version you download. It also gives you the option to remove the settings when uninstalling and no longer incorrectly prompts you to install the Visual C++ Redistributable

General

  • Removed "Show default lighting on Disabled" option, it now does it automatically
  • Fixed the BackgroundWorker is busy error/crash

Devices

  • Fixed an error when you have the Debug view and AtmoOrb running at once
  • Corsair: Fixed Corsair Mouse Headset and Mouse mat not working
  • Clevo: Fixed error when shutting down Aurora
  • Roccat: Support for Generic devices, such as mice (Includes options in Device Manager). Thanks @gitmacer

Games

  • Rocket League: All the pointers have been updated and it should now be working again! Thanks @Fade97 and @diogotr7!
  • Rocket League: There are now animations for enemy and friendly goals! Thanks @Fade97!

v0.6.2

5 years ago

Notes

Logitech G Hub

There is no decent way to support both LGS and G Hub simultaneously, so, seeing as G Hub is currently in beta we're not going to be officially supporting it on this release. However, you can get it working through copying 'Program Files\LGHUB\legacy_sdk_x64.dll' to the Aurora directory and renaming it to 'LogitechLed.dll', replacing the one there.

Discord

We now have a discord server! Hop in if you want to share profiles, need some help, want to contribute, or for any other reason!

Web installer

The web installer is no longer being used as we've moved the website to github pages, so it doesn't work anymore.

Developers

@diogotr7 is now helping out as a contributor! He is responsible for a good few changes in this release. If you're interested in becoming a contributor let me know!

Highlights

  • Wooting One support
  • Roccat TalkFX support
  • Multiple new layers
  • Multiple new games supported, such as Euro Truck Simulator 2, American Truck Simulator, Dishonored, The Witcher 3 and more!

Full Changelog

General

  • Changed the rendering bitmap to be generated rather than being set by the layout. Creating layouts should be easier now as the bitmap parts can be ignored.
  • There is now an option to change the bitmap accuracy. The better the option the more accurate freestyle selections will be, at the cost of memory & cpu usage
  • The 'BackgroundWorker is busy' error should be fixed. Thanks @SnakePin
  • Fixed Global Brightness not working when the "ALT+Volume" option is disabled
  • Added Discord server link to the About and fixed various links
  • Keybind selection controls should automatically stop when switching away and losing focus
  • Corrected lighting preview having key text go invisible when global brightness was 0%
  • Fixed keyboard brightness affecting the mouse as well

Devices

  • NEW: Support for the Wooting One!
  • NEW: Support for Roccat TalkFX devices! Thanks to @mwasilak! There are some notes about it on #1006
  • Cooler Master: Full support for the MK750 keyboard! (Please note there are issues with the SDK which result in certain keys not lighting and occasional 'corrupted' lighting)
  • Cooler Master: Issues with the Enter key and MasterKeys M and S should be fixed
  • Cooler Master: Fixed alpha not being applied resulting in the Global brightness option not working
  • Corsair: Fixed keyboards not being lit correctly
  • Corsair: Fixed the Default keycap display type not lighting K95 Platinum's extra lights
  • Steelseries: Added alternative 'SteelSeries HID' device which interacts directly with the Rival 100/300/500 which removes the need for SteelSeries Engine and may have better performance. (To use, disable 'SteelSeries' in device manager and enable 'SteelSeries HID')
  • Logitech: Fixed global brightness not working correctly with quick changes
  • Fixed Device initializations spam when no device is initialized.

Layouts

  • Added SteelSeries Rival 300 (& HP Omen edition), ASUS Strix Flare keyboard and Hungarian layout. Thanks @viktorbalog!
  • Added layout for Logitech G502 and G Pro

Applications

  • Generic Applications can now access LocalPCInfo variables
  • Fixed exception when using keybind to switch profiles
  • Fixed a UI issue when switching to other profiles while editing layers
  • There is now a separate Overview button for getting to the Application overview
  • Profile keybind switching can reliably cycle through multiple profiles with the same keybind. Thanks @Wibble199!
  • You can no longer delete the last profile in the list
  • Fixed error on startup after hiding the desktop

Games

  • NEW: Support for Euro Truck Simulator 2 (Has plenty of variables from the game). Thanks to @Wibble199!
  • NEW: Support for American Truck Simulator (Has plenty of variables from the game). Thanks to @Wibble199!
  • NEW: Support for Quantum Conundrum (Through the LightFX wrapper)
  • NEW: Support for Move or Die (Through the Razer wrapper). Thanks to @gitmacer!
  • NEW: Support for Battlefield 1! (Through the Logitech wrapper)
  • NEW: Support for Dishonored! (Uses Memory reading for a few variables)
  • NEW: Support for The Witcher 3 (Uses @SpoinkyNL's mod)
  • Dying Light: Improved default profile
  • Rocket League: Goals and Team should be working. Thanks to @diogotr7 and @Fade97!
  • Borderlands 2: Added Preview tab
  • The Division: Fixed the profile not having the required wrapper lighting layer

Layers

  • NEW: Added Conditional Layer. Thanks to @Wibble199!
    • "allows for key colors to be set based on a boolean value read from a game state integration."
  • NEW: Added Key Toggle layer. Thanks to @Wibble199!
    • "toggles a sequence on/off when one or more key combinations are pressed."
  • NEW: Added Timed Layer. Thanks to @Wibble199!
    • See #1150 for the description
  • NEW: Added a Toolbar Layer. Thanks to @Wibble199!
    • "Added a ToolbarLayer that utilised the mouse scroll event. This layer was as suggested by amahlaka97 on Discord and the scroll improvement was suggested by DrMeteor/diogotr7. When one of the keys in the sequence it uses is pressed, that key becomes "active". When another key is pressed, that key becomes active instead and resets the others to their default state. It's sort of like a radio button but for the keys on the keyboard. An option is provided that allows the mouse scroll wheel to be used to scroll up and down the active key."
  • Visualizer: Fixed applications taking exclusive control of audio playback breaking the layer
  • Gradient: Fixed using the angle option causing the animation to reset weirdly
  • Percent: Fixed crash when adding Percent Layer to generic apps
  • Percent: Added option to blink background. Thanks to @SnakePin!
  • Interactive: Hopefully fixed rare crash
  • Shortcut Assistant: Fixed the layer not working as expected after the computer being locked
  • Shortcut Assistant: Fixed the Dim Colour option not working correctly
  • Script: Interface cleaned up and added ability to reload scripts. Thanks to @Wibble199!

v0.6.1-dev4

6 years ago

Important Note

You can now get the latest builds through Appveyor, these builds are created every time a commit is made so you can use it to get some of these dev updates earlier before I make a release like this. However, it can come at a cost as it could be unstable. You can find the latest, bleeding edge builds here which can also be found in the readme.

General

  • The startup task for Aurora will now update if you move the install directory
  • The startup task will automatically be created when you first launch Aurora (i.e It will start on boot by default)
  • The KeySequence control will now display the keys as how they appear on the virtual keyboard rather than what is in that position on the US layout
  • Added option to run the Aurora process at High priority
  • Log files are now unique to one instance of Aurora. Only the most recent 6 logs will be kept. (It would be advisable to clear out old log files under %appdata%/Aurora/Logs as they will not be automatically removed)
  • Fixed Volume overlay not working
  • Updated Installer URL
  • Fixed crash when minimizing Aurora
  • Corrected version history link
  • Moved the Pre-release updates option to the Updates tab
  • Switched updater to update through Github releases rather than the website

Applications (Previously known as Profiles)

Where profiles are the actual configuration of layers that are used for the application.

  • Fixed Generic applications not deleting properly
  • The Generic Apps' "Application Name" is now in its settings rather than Profile so it properly carrys over when changing profiles.
  • Fixed copying profiles
  • Fixed error when deleting the last profile

Layers

  • Changed Wrapper lighting into a layer
    • This allows Generic Applications to accept and display wrapper lighting, which also means you can put additional layers on top of(or below!) wrapper lighting for games that have not been properly added to Aurora
  • Fixed wrong colours when using HSV. Thanks @LukasACH!
  • The Equalizer layer is now known as the "Audio Visualizer layer"
  • Fixed visualizer layer freezing after a NAudio exception

Devices

  • Fixed G keys on the Corsair K95 Platinum. Thanks @davidarellano!
  • Fixed some minor issues with the K95 Platinum light edge
  • Added Brazillian ABNT2 keyboard layout
  • Added DVORAK US & International layout
  • Corrected naming of Razer macros. Thanks @DogeAmazed!
  • Fixed an issue where only the CM Masterkeys Pro L worked. Thanks @snichola!
  • Added layouts for the SteelSeries Apex M750 and M750 TKL. Thanks @FHeilmann!
  • Changed Devices to update async, so there shouldn't be issues with slow devices slowing down the rest. (I'm looking at you SteelSeries)
  • Reverted the CM Num 4,5,6 key coords to the original which hopefully will be the end of this whole back and forth with trying to get these keys to light properly

Games

  • Added Rise of the Tomb Raider support
  • Added Dying Light support. Thanks @diogotr7!

v0.6.1-dev3

6 years ago

=General=

  • Fixed Layer options test being displayed black the first time it is displayed
  • Fixed the Equalizer layer options being displayed offset
  • Fixed LControl being included when Alt GR is pressed. Thanks @DogeAmazed!
  • Fixed not being able to patch the Logitech wrapper properly.
  • Changed input tracking system to use RawInput to prevent input lag. Thanks @VoronFX!
  • Fixed Enabled option in Context menu for application bar
  • Fixed Aurora not exiting properly from a minimized state
  • Fixed excluded processes option not working properly
  • Added layout for Razer Blade
  • Fixed int Script Variables resetting to default
  • Fixed Foreground app scan
  • Fixed issues with getting names of processes that are elevated. Thanks @VoronFX!
  • Hopefully fixed issues with finding the CUE SDK files when Aurora is launched in certain ways
  • Fixed UI returning to layer options when the layer manager is clicked

=Layers=

  • Fixed not being able to properly assign Alt Gr in the shortcut assistant layer
  • Added option to the Shortcut Assistant layer to press any of the same modifier key to trigger it
  • Fixed not being able to remove shortcuts from the Shortcut Assistant layer
  • Corrected Shortcut Assistant to show both normal and numpad keys if applicable
  • Fixed Gradients not carrying over properly from older profiles
  • Fixed the current profile not changing when the first profile is deleted

=Games=

  • Fixed Dota 2 and other GSI Applications not working properly
  • Added info and link for BeardLib requirement in the PD2 overview
  • Add note about League of Legends EnableLightFx config. Thanks @lucasvanhalst!
  • Fixed CSGO preview showing multiple team options
  • Fixed an issue with Dota 2 profiles carrying over from older versions

=Devices=

  • Fixed Swiss and Turkish keyboard layouts
  • Fixed Cooler Master keyboards not working when a mouse is selected
  • Shifted CM num 4,5,6 keys to hopefully light properly
  • Added K95 light edge

v0.6.1-dev2

6 years ago

=General=

  • Fixed the GUI flashing when it is supposed to start minimised
  • Fixed the Away Effects not working
  • Fixed wrapper lighting not working properly
  • Fixed wrapper lighting being shown instead of desktop when tabbed out of the game
  • Added option to return to default lighting (CUE, LGS, etc) when desktop is disabled
  • Changed log file naming scheme to sort properly when sorted by name
  • Aurora is now forced to run as Admin and will run as admin on startup
  • Fixed Corsair integration not working on startup
  • Fixed Aurora not being brought to the foreground when a new instance is attempted
  • Added support for Borderlands 2. Thanks to @LukasACH!

=Layers=

  • Fixed Shortcut Assistant/Interactive layers not working properly when Aurora is launched in a minimised state
  • Added option to the Equalizer Layer for scaling with system sound
  • Improved Interactive layer performance when using macros with rapid key presses
  • Added option to Interactive Layer to start the effect when the key is released. Thanks to @DogeAmazed!
  • Fixed memory leak in Equalizer layer
  • Fixed Numpad keys (Enter, Home, End, etc) being treated as the non-Numpad versions in the Interactive layer. Thanks to @DogeAmazed!
  • Fixed crash when removing all text in some Animation editor options. Thanks to @DogeAmazed!

=Devices=

  • Added layout for Cooler Master Masterkeys Pro M
  • Added layout for Corsair K95 Platinum (No light bar yet)
  • Cooler Master devices should now be displayed in the Devices tab when connected
  • Added support for SteelSeries devices. Thanks to @brainbug89 and @ToadKing!
  • Added Swiss keyboard layout

=CS:GO=

  • Added new variables to the Gamestate

=GTA 5=

  • Fixed the lighting not working properly

v0.6.1-dev

6 years ago

Changelog: =General=

  • Reworked Profiles saving. Profiles will now be used and saved directly from the file rather than being loaded & saved into a default profile
  • Added the option for presets to the Shortcut Assistant Layer
  • Fixed Application disabling
  • Fixed the 'Excluded Processes' drop down in settings freezing the application
  • Added option to control whether Overlays/Underlays should be shown in Application previews
  • Fixed disabled devices not saving
  • Added option for Global brightness
  • Fixed Device Initialization being retried when it isn't necessary
  • Added Turkish keyboard layout
  • Added support for Masterkeys Pro M & S White. Thanks @brainbug89!
  • Added Nordic keyboard layout. Thanks @kaporten!
  • Added option to automatically update to the latest development release

v0.6.0-dev2

7 years ago

This build should fix most of the major issues that were present in the last development version.

Changelog: =General=

  • Fixed issues with loading Plugins on startup
  • Fixed an issue with loading profiles that use Layer Handlers that are not present or are disabled
  • Fixed the Volume Overlay not working
  • Fixed lighting not switching to the selected preview or the foreground application.
  • Fixed an issue where profiles would not be saved on application exit

=Dota 2=

  • Fixed compatibility with older profiles

=CSGO=

  • Fixed a critical issue with the CSGO Background Layer Handler which caused it to not function

=Skype Integration=

  • Fixed the "Start Skype Integration Listener" not working when Aurora has been launched on startup.