So, I have a Steelseries M800 keyboard and a Corsair mouse. Unfortunately neither of them are supported by Open RGB, and so I’m stuck with my RGB making rainbows.

Well, sort of. My keyboard still has the configuration it had from when I still used Windows over 2 years ago. But my mouse does not.

I use an XP Pen tablet for making art, and the official driver from XP Pen doesn’t come with any options to adjust and calibrate the screen’s colours, but I managed to figure out how to access these hardware settings through command line. Now this has me wondering if it’s possible to do the same for my keyboard and mouse.

  • data1701d (He/Him)@startrek.website
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    3 months ago

    Honestly, make an issue in the OpenRGB Gitlab.

    I got a Roccat Pyro that didn’t work, and when I found that out, I was able to test someone’s pull requests before they were merged.

  • thayerw@lemmy.ca
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    3 months ago

    If all else fails, you can always spin up a Windows VM. I generally keep one around for tasks like this (or complex Excel workbooks).

  • DaTingGoBrrr
    link
    fedilink
    arrow-up
    4
    ·
    3 months ago

    I am using ckb-next for my Corsair mouse and keyboard. Just check if your mouse is supported.

    One thing I couldn’t so in Linux is save light settings to the on-board memory. For that I had to open Windows and the Corsair iCue software and save it from there. After that my mouse and keyboard boots with correct light colors

  • root@precious.net
    link
    fedilink
    arrow-up
    1
    ·
    3 months ago

    Your primary search term here should be the USB ID. Model numbers can help but so many things are rebadged or go through cost optimization where different revisions require entirely different drivers.

    Plug in the device and see what dmesg or lsusb says. Search for that device ID, if you don’t find any good matches search for the manufacturer ID – frequently a newer model builds on older models code bases and APi.