- 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 Mode
is 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.service
Fully supported
- Mute button will stay lit even if audio is muted
- The default
MODIFIER
key is theFN
key. Use it to switch slots (withF1-F4
) or execute macros (M1-M6
). - Use the
FN
key to access special function keys (F5
-F8
) - Use the
FN
key to access media functions (F9
-F12
) - Easy Shift+ may be activated by pressing
FN
+Scroll Lock/GameMode
and thenCAPS LOCK
.
Nearly fully supported, as of 0.1.19
- The default
MODIFIER
key is theFN
key. Use it to switch slots (withF1-F4
). - Slots may currently only be switched via
FN
+F1-F4
, switching viaFN + LEFT
orFN + RIGHT
causes problems - Neighbor topology tables are currently not fully correct, this may lead to mis-rendering of some effects
- You can use the
FN
key to access special function keys (F5
-F8
) (*inofficial) like on the ROCCAT Vulcan Pro / ROCCAT Vulcan 100/12x - Use the
FN
key too to access media functions (F9
-F12
) - Easy Shift+ may be activated by pressing
FN
+Page Down/GameMode
and thenCAPS LOCK
.
Work-in-progress, completely untested, as of 0.1.20
.
- The default
MODIFIER
key is theFN
key. Use it to switch slots (withF1-F4
). - Slots may currently only be switched via
FN
+F1-F4
, switching viaFN + LEFT
orFN + RIGHT
causes problems - Neighbor topology tables are currently not fully correct, this may lead to mis-rendering of some effects
- You can use the
FN
key to access special function keys (F5
-F8
) (*inofficial) like on the ROCCAT Vulcan Pro / ROCCAT Vulcan 100/12x - Use the
FN
key too to access media functions (F9
-F12
) - Easy Shift+ may be activated by pressing
FN
+Page Down/GameMode
and 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
MODIFIER
key is theFN
key. Use it to switch slots (withF1-F4
) or execute macros (M1-M6
). - Use the
FN
key to access special function keys (F5
-F8
) - Use the
FN
key to access media functions (F9
-F12
) - Easy Shift+ may be activated by pressing
FN
+Scroll Lock/GameMode
and thenCAPS LOCK
.
Work-in-progress as of 0.1.23
- The default
MODIFIER
key is theFN
key. Use it to switch slots (withF1-F4
). - Use the
FN
key to access special function keys (F5
-F8
) - Use the
FN
key to access media functions (F9
-F12
) - Easy Shift+ may be activated by pressing
FN
+Scroll Lock/GameMode
and 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.