On Ubuntu 24.04 I'm having an issue where an USB adapter for an RF Wireless Keyboard seems to stop working altogether after a system sleep (inactivity), without actually being disconnected. The moment i wake up the system after it has been in sleep mode, all USB connections seem to regain activity but this one. In short, i have to disconnect and reconnect it every time. It's not a huge hassle, but an inconvenience nonetheless so I'd like to figure out how to go about fixing this.
Dmesg does not show the USB adapter being disconnected, such as this:
Code:
usb #-#.#.#: USB disconnect, device number #
The USB hub also doesn't seem to stop delivering power to the USB adapter in question.
I have done some digging on the Linux Kernel (and USB buses), and while learning some new things about how it works, i haven't actually come closer to a solution. Ideally i'd like to see if there is such a thing as a driver-exclusive log (as the USB adapter is handled by usbhid), so i can see exactly what is happening to cause it to stop working.
Could someone point me in the right direction?