- Table of Contents
- You may want to set a different profile for each slot (
F1-F4). - Some keyboards may get into an inconsistent state when Eruption terminates while
Game Modeis enabled. The state may be fixed manually or by a reboot/device hotplug
Hardware feature support matrix
| Vendor | Product | Status | Macro Keys | Easy Shift Key | Switch Profiles via F1-F4 Keys | Special functions via F5-F8 Keys | Media keys F9-F12 |
|---|---|---|---|---|---|---|---|
| ROCCAT | Vulcan 100/12x | 100% | Yes | Yes | Yes | Yes | Yes |
| ROCCAT | Vulcan Pro TKL | 98% | No | Yes | Yes (*inofficial) | No, but may be forced (*inofficial) | Yes |
| ROCCAT | Vulcan TKL | work-in-progress, untested | No | Yes | Yes (*inofficial) | No, but may be forced (*inofficial) | Yes |
| ROCCAT | Vulcan Pro | work-in-progress, untested | Yes | Yes | Yes | Yes | Yes |
| ROCCAT | Magma | work-in-progress, untested | Yes | Yes | Yes (*inofficial) | Yes | Yes |
| Corsair | Strafe Gaming Keyboard | 35%, work-in-progress | No | No | No | No | No |
* This feature is not supported/endorsed by the OEM and may be subject to change.
Hardware feature support matrix
| Vendor | Product | Status | Profiles | DPI | Poll Rate | Debounce | Angle snapping | DCU | Macro Keys | Easy Shift Key |
|---|---|---|---|---|---|---|---|---|---|---|
| ROCCAT | Kone Pure Ultra | 100% | Yes | Yes | TODO | Yes | Yes | No | N.a. | N.a. |
| ROCCAT | Burst Pro | 100% | Yes | Yes¹ | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kain 100 AIMO | 80% | No | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kain 2xx AIMO | 80% | No | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kone XP | ??% | Yes | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kone Pro | ??% | Yes | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kone Pro Air | 60% | No | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kone Aimo | 80% | No | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kone Aimo Remastered | 80% | No | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kova AIMO | 80% | No | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kova 2016 | ??% | No | No | No | No | No | No | N.a. | N.a. |
| ROCCAT | Kone XTD | N.a | No | No | No | No | No | No | N.a. | N.a. |
* This feature is not supported/endorsed by the OEM and may be subject to change.
¹ Only supported via the profile switching mechanism
Profiles: Switch between hardware profiles, DPI: Pointer resolution, Debounce: Debouncing of button switches, Angle snapping: stabilize pointer movement, DCU: Distance Control Unit settings
Hardware feature support matrix
| Vendor | Product | Status | Device Type |
|---|---|---|---|
| ROCCAT / Turtle Beach | Elo 7.1 Air | 50% | Headset (Wireless) |
| ROCCAT | Sense AIMO XXL (Aimo Pad Wide) | 95% | Misc device (Mousepad) |
| Adalight / Custom | Custom serial LEDs | 95% | LED Strip (variable length) |
* This feature is not supported/endorsed by the OEM and may be subject to change.
Experimental drivers are disabled in the default configuration!
To enable support for experimental drivers, please edit /etc/eruption/eruption.conf and set
driver_maturity_level = "experimental"After that, please restart the eruption daemon
sudo systemctl restart eruption.serviceFully supported
- Mute button will stay lit even if audio is muted
- The default
MODIFIERkey is theFNkey. Use it to switch slots (withF1-F4) or execute macros (M1-M6). - Use the
FNkey to access special function keys (F5-F8) - Use the
FNkey to access media functions (F9-F12) - Easy Shift+ may be activated by pressing
FN+Scroll Lock/GameModeand thenCAPS LOCK.
Nearly fully supported, as of 0.1.19
- The default
MODIFIERkey is theFNkey. Use it to switch slots (withF1-F4). - Slots may currently only be switched via
FN+F1-F4, switching viaFN + LEFTorFN + RIGHTcauses problems - Neighbor topology tables are currently not fully correct, this may lead to mis-rendering of some effects
- You can use the
FNkey to access special function keys (F5-F8) (*inofficial) like on the ROCCAT Vulcan Pro / ROCCAT Vulcan 100/12x - Use the
FNkey too to access media functions (F9-F12) - Easy Shift+ may be activated by pressing
FN+Page Down/GameModeand thenCAPS LOCK.
Work-in-progress, completely untested, as of 0.1.20.
- The default
MODIFIERkey is theFNkey. Use it to switch slots (withF1-F4). - Slots may currently only be switched via
FN+F1-F4, switching viaFN + LEFTorFN + RIGHTcauses problems - Neighbor topology tables are currently not fully correct, this may lead to mis-rendering of some effects
- You can use the
FNkey to access special function keys (F5-F8) (*inofficial) like on the ROCCAT Vulcan Pro / ROCCAT Vulcan 100/12x - Use the
FNkey too to access media functions (F9-F12) - Easy Shift+ may be activated by pressing
FN+Page Down/GameModeand thenCAPS LOCK.
Work-in-progress, completely untested. Probably not working, as of 0.1.20
- Mute button will stay lit even if audio is muted
- The default
MODIFIERkey is theFNkey. Use it to switch slots (withF1-F4) or execute macros (M1-M6). - Use the
FNkey to access special function keys (F5-F8) - Use the
FNkey to access media functions (F9-F12) - Easy Shift+ may be activated by pressing
FN+Scroll Lock/GameModeand thenCAPS LOCK.
Work-in-progress as of 0.1.23
- The default
MODIFIERkey is theFNkey. Use it to switch slots (withF1-F4). - Use the
FNkey to access special function keys (F5-F8) - Use the
FNkey to access media functions (F9-F12) - Easy Shift+ may be activated by pressing
FN+Scroll Lock/GameModeand thenCAPS LOCK.
Work-in-progress, as of 0.1.20.
- Support is only preliminary, at best
Custom firmware for Arduino devices can be found in support/firmware/arduino/
Support for more devices is being worked on! Please open up a feature request on GitHub, if you are willing to assist in getting your hardware supported.