I just did a zypper dup for a machine running OpenSuse Tumbleweed and rebooted it. After reboot my Logitech G613 keyboard’s G keys stopped working.
I use Solaar for programming G-keys to produce desired key sequences. With Solaar I can divert G keys from F keys. It has worked nicely until today. If G keys diversion is off in Solaar then for example G key G1 sends same sequence than function key F1.
Now, when diversion is on, nothing is produced. I checked also with xev that nothing comes out from G keys. No errors are logged anywhere AFAIK. Could this be a HID++ driver issue?
OpenSuse Tumbleweed version:
cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20230517" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20230517" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20230517" BUG_REPORT_URL="https://bugzilla.opensuse.org" SUPPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org" DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed" LOGO="distributor-logo-Tumblew
Kernel was upgraded from 6.2.9 to 6.3.2. It not possible to test with previous kernel if this issue is kernel related. It has already been purged.
I checked that Solaar version did not change during upograde process. Solaar package version:
type or paste code herezypper info solaar Loading repository data... Reading installed packages... Information for package solaar: ------------------------------- Repository : Main Repository (OSS) (20230517) Name : solaar Version : 1.1.9-1.1 Arch : noarch Vendor : openSUSE Installed Size : 1.8 MiB Installed : Yes Status : up-to-date Source package : solaar-1.1.9-1.1.src Upstream URL : https://pwr-solaar.github.io/Solaar Summary : Linux devices manager for the Logitech Unifying Receiver Description : Solaar will detect all devices paired with your Unifying Receiver, and at the very least display some basic information about them. For some devices, extra settings (usually not available through the standard Linux system configuration) are supported. For a full list of supported devices and their features, see docs/devices.md.