mirror of
https://github.com/Artemis-RGB/Artemis
synced 2025-12-13 05:48:35 +00:00
2.0 KiB
2.0 KiB
Artemis
Artemis adds support for several games to a range of RGB keyboards.
Besides game-support there are also a few effects for when you're not gaming.
Some of it's basic features:
- Support for multiple keyboards planned.
- Support for multiple games.
- A few non-gaming effects such as type waves and audio visualization.
- A fancy, modern looking UI.
Currently the following games are supported:
- Rocket League (Memory reading, we've had contact with Psyonix for a better solution)
- The Witcher 3 (Memory reading)
- Counter-Strike Global Offensive (Native Gamestate intergration)
Support is planned for:
- Dota 2 (Native Gamestate intergration)
- Project CARS (Native memory sharing)
- What you happen to suggest!
For online games we greatly perfer to use an official API, since memory reading is frowned upon by anti-cheat sofware.
Currently the only supported keyboards are the Logitech G910 Orion Spark and Corsair K95 RGB, but progress is being made to support Razer as well.
For any keyboards/games/effects we'd love PRs!
Video
A quick demo of Rocket League support in the old codebase (a better video demonstrating all functionality will be put up before release)
Screenshots
Thanks to:
- CUE.NET - Corsair keyboard library
- Colore - Razer keyboard library
- NAudio - Used for audio visualization
- Open.WinKeyboardHook - Used for typing effects/volume overlay
- Caliburn.Micro - Awesome WPF framework, really, try it out
- MahApps.Metro - Sweet Metro UI
- Extended.Wpf.Toolkit - Color Picker


