Являюсь я счастливым обладателем простенькой механической клавы Cyberlynx. Юзал ее на винде и горя не знал.
Торкнуло тут поставить себе пингвина на комп с этой клавой и, сюрприз-сюрприз, клава эта в пингвине не работает. Автоматом ОС ее не может толи определить, толи отконфигурировать правильно. Что, в общем-то, странно. Т.к. даже в UEFI она работает корректно, т.е. дровишки на нее есть. Но лечится этот недуг очень просто.
Манипуляции проделывались на актульным в данный момент (февраль 2025 года) linux mint, но наверняка заработают на любом пинвине, т.к. везде можно менять параметры ядра.
VID=5566
и PID=0008
.Дальше любым способом надо указать эти значения у параметра ядра usbcore.quirks
. Например, через grub это делает так:
/etc/default/grub
с правами суперпользователя в любом текстовике. Например, sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="usbcore.quirks=YOUR_VID:YOUR_PID:gki"
sudo grub-mkconfig -o /boot/grub/grub.cfg