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.
Download: https://github.com/SpoinkyNL/Artemis/releases
FAQ: https://github.com/SpoinkyNL/Artemis/wiki/Frequently-Asked-Questions-(FAQ)
Current Features:
- Support for many Corsair keyboards, Logitech keyboards, and a Razer keyboard.
- Support for multiple games including Dota 2, The Witcher 3, Rocket League, and CS:GO.
- 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 (uses memory reading for now, we've had contact with Psyonix for a better solution)
- The Witcher 3 (uses a mod)
- Counter-Strike Global Offensive (uses native gamestate intergration)
Support is planned for:
- Dota 2 (finished in devlopment branch)
- Project CARS (using native memory sharing)
- What you happen to suggest!
- Tom Clancy's The Division
Support is being looked at for:
- Smite
- Battlefield 4
- Burnout Paradise: Ultimate Box
For online games we greatly perfer to use an official API, since memory reading is frowned upon by anti-cheat sofware.
The following keyboards are supported:
- Corsair K95 RGB
- Corsair K70 RGB
- Corsair K65 RGB (Untested)
- Corsair Strafe RGB
- Logitech G910
- Logitech G810 (untested)
- Logitech G410 (untested)
Razer BlackWidow Chroma support will be included in the next release.
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)
A demo of The Witcher 3 support on the new codebase
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











