

I used git bisect to identify the exact commit and I found it. How I did that exactly, is outside of the scope of my question.ĥ.13.0-23 is the first Ubuntu kernel that breaks keyboard&mouse for me, so I know that the commit that breaks it, must be somewhere between 5.13.0-22 and 5.13.0-23. Kernel 5.13.0-22 is the latest Ubuntu kernel provided via apt that works for me, so I have pinned that version to prevent it from automatic upgrades. I used git bisect to checkout different commits and then build each of those, so that I could find the exact commit where keyboard&mouse stop working.

Using the Ubuntu Mainline Kernel Installer -> pre-compiled kernels from.Using apt -> Ubuntu kernels, available from the Ubuntu repo.I have installed various kernels with 3 methods: With the above, I have a very solid scenario to test if a certain kernel works for me or not. Mouse pointer on screen does not move when I move the mouse.NumLock LED is off and stays off when I press the NumLock key repeatedly.Typing works (I can type my password in the login screen).Mouse pointer on screen moves when I move the mouse.Keyboard works (I can use arrow keys in Grub menu).

NumLock LED goes off and on when I press the NumLock key repeatedly.Sharkoon keyboard (very basic, no keyboard lighting, no display, no special extra buttons).What do I do next, given that the breakage does not occur in more recent upstream kernels?.

Using git bisect, I have identified the exact commit in the Ubuntu kernel repository where my input devices stop working.Not asking for a workaround, I already have that.Keyboard & mouse don't work with certain kernels.
