Hi, this is my first post on the openSUSE Forums. Although I have worked with Linux a fair amount, I’d consider myself a bit of a newbie. Please forgive my ignorance.
I’ve been running openSUSE Tumbleweed for about two weeks now and although the learning curve has been a tad steep everything has been running smoothly and I’ve figured out all the issues that have come up until today. I ran ‘sudo zypper dup’ today and updated my install and a peculiar keyboard problem came up that I can’t figure out. When the Caps Lock key is on the Enter, Arrow keys, Ins-Home-Pgup-Del-End, and Backspace keys stop working. I’ve had to rollback the system with snapper.
I can’t get anything out of Google. Can someone point me in the right direction? Thanks.
I’ve checked the system settings for the keyboard and tested a few different options, but no success. I’m running a Gigabyte motherboard. There are no keyboard related settings available to configure in the BIOS. Unfortunately Gigabyte locks away many settings in the BIOS.
Unfortunately I don’t have another keyboard to test. I’m using an Asus TUF K3 wired USB keyboard. The keyboard works fine pre-update, in the BIOS, and also works in Window$ (duel boot). Interestingly after changing runlevel the keyboard works perfectly, but on returning to GUI stops working properly. I ran kitty --debug-keyboard and the system is registering the keystrokes for the keys in question, however they don’t work.
Alright … sounds like a KDE thing … in systemsettings → keyboard I have multiple drivers that would probably work but I’m using the Logitech cordless desktop for my 112 key … I only see one ASUS driver … maybe try one of the generic ones?
Libxkbcommon dev here. First of all, sorry for the inconvenience. An upgrade request has been send for Tumbleweed; it should land pretty soon. Meanwhile you may want to fallback to the previous snapshot or downgrade manually using packages from e.g. this page.
Any estimate on when it’ll be fixed on OSS:TW? I’m not sure how to downgrade since your link provides the same version of libxkbcomon as in my installed version (1.9.0-1.1), or maybe I don’t know how to find older versions of a package using that link?