-
-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Roccat Ryos MK Pro #93
Comments
Hi @C0rn3rphr34k, thank you for your request! Yes, I am interested in adding support for older hardware to Eruption too. Some/most of the older hardware does not support realtime lighting effects like ROCCAT AIMO though, which kind of diminishes the purpose of adding support for them to Eruption. Such devices only support enabling hardware generated lighting effects where only some of the parameters can be controlled by software. Eruption is based on the assumption though, that a device allows full control of the RGB(A) or at least monochromatic color values in realtime. But even devices without any LEDs can be relevant to Eruption too... I would consider hardware like the As long as these conditions are met, I believe that it does make sense to add support for even an older device to Eruption. What kind of features do you have in mind specifically when you request support for the hardware from Eruption? Support for macro keys, or mostly lighting/LED control? |
Regarding how to help to add support for a device to Eruption, please refer to the Eruption Wiki. Basically, it boils down to capturing the USB traffic between the device and the OEM provided driver software. With this information I can implement a driver module for that device in Eruption. |
Both actually, although I randomly use the macro keys on my Ryos MK Pro or the Kova. But control over the brightness of the LEDs and/or color (on the Kova) would be nice.
RGB devices:
Thx for the Link to the Wiki. I'll try to set up the necessary things for capturing the USB traffic tonight. |
Does the The The
Great, you're welcome! And thank you too, for offering your help! |
You are right. I do not believe that the Ryos MK Pro supports TalkFX/Swarm. At least the keyboard is not recognized in Swarm when i boot into Win 10. The Kova and Elo do show up though. I'll try the other two (Isku and Suora) later tonight. |
Alrighty, I've managed to capture all 4 input devices using your excellent instructions from the wiki. :) For the Ryos MK Pro and the Isku I've used the old non-Swarm driver Packages that are still available via the roccat support site. As they are not Swarm compatible I'd totally understand it if you're not going to try and reverse engineer the drivers. The Suora and Kova are both Swarm devices and I've tried to use/click every option available in the Swarm UI for those devices, so that the capture is mostly complete. Let me know if you need any more (specific) clicks or tests. :+1 Have a great day/night ;) c0rn3rphr34k_roccat_isku_driver-1.22_fw-1.25.zip |
Introduction
Hi and thank you for contributing such a great piece of software to the community.
I have a bunch, of mostly older, Roccat devices flying around my home (Ryos MK Pro, Suora, Isku, Kova 2016), but my daily driver for converting my thoughts to text is my Ryos MK Pro keyboard. Would you be willing to add support for older devices to eruption?
Let me know what you need and i can grab device infos, test and probably contribute a little to the code (although I'm not writing in Rust myself, I'm a gopher ;) )
Describe The Problem To Be Solved
Ryos MK Pro is not detected by eruption service/daemon
Describe the Solution
The text was updated successfully, but these errors were encountered: