Skip to content

Latest commit

 

History

History
195 lines (137 loc) · 9.96 KB

DEVICES.md

File metadata and controls

195 lines (137 loc) · 9.96 KB

Table of Contents

Known Issues and Remarks

  • 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

Feature Matrix

Keyboard Devices

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
Wooting Two HE (ARM) work-in-progress No No No No No
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.

Mouse Devices

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

Miscellaneous Devices

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.

Enabling experimental drivers

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

ROCCAT Vulcan 100/12x series keyboard

Support status

Fully supported

Remarks and known Issues

  • Mute button will stay lit even if audio is muted
  • The default MODIFIER key is the FN key. Use it to switch slots (with F1-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 then CAPS LOCK.

ROCCAT Vulcan Pro TKL series keyboard

Support status

Nearly fully supported, as of 0.1.19

Remarks and known Issues

  • The default MODIFIER key is the FN key. Use it to switch slots (with F1-F4).
  • Slots may currently only be switched via FN + F1-F4, switching via FN + LEFT or FN + 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 then CAPS LOCK.

ROCCAT Vulcan TKL series keyboard

Support status

Work-in-progress, completely untested, as of 0.1.20.

Remarks and known Issues

  • The default MODIFIER key is the FN key. Use it to switch slots (with F1-F4).
  • Slots may currently only be switched via FN + F1-F4, switching via FN + LEFT or FN + 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 then CAPS LOCK.

ROCCAT Vulcan Pro series keyboard

Support status

Work-in-progress, completely untested. Probably not working, as of 0.1.20

Remarks and known Issues

  • Mute button will stay lit even if audio is muted
  • The default MODIFIER key is the FN key. Use it to switch slots (with F1-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 then CAPS LOCK.

ROCCAT Magma

Support status

Work-in-progress as of 0.1.23

Remarks and known Issues

  • The default MODIFIER key is the FN key. Use it to switch slots (with F1-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 then CAPS LOCK.

Corsair Strafe Gaming Keyboard

Support status

Work-in-progress, as of 0.1.20.

Remarks and known Issues

  • Support is only preliminary, at best

Adalight/Custom serial LEDs

Custom firmware for Arduino devices can be found in support/firmware/arduino/

Other Devices

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.