Aurora
Aurora copied to clipboard
Introducing my own fork
I have developed antonpup's dev branch for my personal usage, adding some small features and optimizations. I personally used Asus, OpenRGB(Hyperx Elite 2) and Yeelight lamp. So they work very well.
https://github.com/Aytackydln/Aurora/tree/dev
Download the latest compiled app from the pull request page below.
Merged some of the PR's from this repository including @MatrixDJ96 @diogotr7 @ertugrulerdogan @SnakePin @drosoCode
Not working
- Animation editor instant upde. Editing animations might be hard with this
- Global brightness
- Asus devices are sometimes very laggy. This only affects the interface and Aurora startup time
Not tested
- Anything other than Asus, OpenRGB and YeeLight devices.
- YeeLight devices without white mode.
New Devices
- Bloody W60 mouse and Bloody MP50-RS Mousepad
- Logitech G915 Layout
New Features
- Heavily optimized animations. Because of that I reduced update period to 8ms from 33ms. Asus devices and YeeLight devices are so smooth now. Try 8ms update period on OpenRGB devices. If it lags you might need to update your keyboard or increase update period.
- Added white mode to YeeLight devices. If you set your device color to white, after some time devices switches to white mode. This is good for room lamps since color modes are dim. With this feature you can use have your lamp's full brightness. This might not work with lamps that don't support white mode. Probably needs device capability detection.
- Reduced data sent to YeeLight devices. Two same color update won't be sent twice in a row.
- Improved Asus device performance
- Enhanced additional light compatibility with keyboards (additional lights)
- New sound devices detected while the application is running. This is mostly useful with Bluetooth devices and audio visualization layer.
- More OpenRGB mappings. Like more additional light support and some device specific lights like brand colors
- Seperate mousepad selection (Thanks to @SnakePin)
Feel free to fork it yourselves :)
Try and set-up a pull request to the dev branch
Interactive layers are fixed. Compiled version can be downloaded on pull request page. Click details on build job