Device Compatibility

04/06/2023

Keyboards

VendorProductStatusMacro KeysEasy Shift+ KeySwitch Profiles via F1-F4 KeysSpecial functions via F5-F8 KeysMedia keys F9-F12
WootingTwo HE (ARM)work-in-progressNoNoNoNoNo
ROCCATVulcan 100/12x100%YesYesYesYesYes
ROCCATVulcan Pro TKL98%NoYesYes (*inofficial)No, but may be forced (*inofficial)Yes
ROCCATVulcan TKLwork-in-progress, untestedNoYesYes (*inofficial)No, but may be forced (*inofficial)Yes
ROCCATVulcan Prowork-in-progress, untestedYesYesYesYesYes
ROCCATMagmawork-in-progress, untestedYesYesYes (*inofficial)YesYes
CorsairStrafe Gaming Keyboard35%, work-in-progressNoNoNoNoNo

* This feature is not supported/endorsed by the OEM and may be subject to change.

Mice

VendorProductStatusProfilesDPIPoll RateDebounceAngle snappingDCUMacro KeysEasy Shift+ Key
ROCCATKone Pure Ultra100%YesYesTODOYesYesNoN.a.N.a.
ROCCATBurst Pro100%YesYes¹NoNoNoNoN.a.N.a.
ROCCATKain 100 AIMO80%NoNoNoNoNoNoN.a.N.a.
ROCCATKain 2xx AIMO80%NoNoNoNoNoNoN.a.N.a.
ROCCATKone XP??%YesNoNoNoNoNoN.a.N.a.
ROCCATKone Pro??%YesNoNoNoNoNoN.a.N.a.
ROCCATKone Pro Air60%NoNoNoNoNoNoN.a.N.a.
ROCCATKone Aimo80%NoNoNoNoNoNoN.a.N.a.
ROCCATKone Aimo Remastered80%NoNoNoNoNoNoN.a.N.a.
ROCCATKova AIMO80%NoNoNoNoNoNoN.a.N.a.
ROCCATKova 2016??%NoNoNoNoNoNoN.a.N.a.
ROCCATKone XTDN.aNoNoNoNoNoNoN.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

VendorProductStatusDevice Type
ROCCAT / Turtle BeachElo 7.1 Air50%Headset (Wireless)
ROCCATSense AIMO XXL (Aimo Pad Wide)95%Misc device (Mousepad)
Adalight / CustomCustom serial LEDs95%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 the configuration file /etc/eruption/eruption.conf and set the following value:

[global]
driver_maturity_level = "experimental"

After that, please restart the eruption daemon

sudo systemctl restart eruption.service