Does the Skyloong GK104 Pro work on Linux?
Works out of the box for typing with the in-kernel driver hid-semitek (since Linux 5.13).
Extra features (RGB / lighting) need OpenRGB.
The default kernel of all 9 tracked distro releases already includes the driver.
Which distros work?
| Distro | Kernel | Verdict |
|---|---|---|
| Arch Linux | ✅ 7.2 | ✅ RGB / lighting with repo packages |
| Fedora 44 | ✅ 7.2 | ✅ RGB / lighting with repo packages |
| Fedora 43 | ✅ 7.2 | ✅ RGB / lighting with repo packages |
| openSUSE Tumbleweed | ✅ 7.2 | ✅ RGB / lighting with repo packages |
| Ubuntu 26.04 LTS | ✅ 7.0 | ✅ RGB / lighting with repo packages |
| Ubuntu 24.04 LTS | ✅ 6.8 | ⚠️ Install OpenRGB from upstream for RGB / lighting |
| Ubuntu 22.04 LTS | ✅ 5.15 | ⚠️ Install OpenRGB from upstream for RGB / lighting |
| Debian 13 | ✅ 6.12 | ⚠️ Install OpenRGB from upstream for RGB / lighting |
| Debian 12 | ✅ 6.1 | ⚠️ Install OpenRGB from upstream for RGB / lighting |
Linux features
| Feature | Provided by |
|---|---|
| RGB / lighting | OpenRGB |
What this means on Linux
- RGB / lighting
- Lighting colours and effects can be set from Linux with the listed tool.
What to install
| Tool | Install |
|---|---|
| OpenRGB | Arch: sudo pacman -S openrgbFedora: sudo dnf install openrgbDebian: sudo apt install openrgbUbuntu: sudo apt install openrgbFlatpak: flatpak install flathub org.openrgb.OpenRGB |
| Linux kernel | Built in, nothing to install. |
Is this my device?
Run lsusb and look for this ID: 1ea7:0907.
Or paste your whole lsusb output into the lookup on the home page.