The changelog for 49.49 does not seem to modify anything related to USB nor keyboards:
linux (6.8.0-49.49) noble; urgency=medium * noble/linux: 6.8.0-49.49 -proposed tracker (LP: #2085942) * CVE-2024-46800 - sch/netem: fix use after free in netem_dequeue * mm/folios: xfs hangs with hung task timeouts with corrupted folio pointer lists (LP: #2085495) - lib/xarray: introduce a new helper xas_get_order - mm/filemap: return early if failed to allocate memory for split - mm/filemap: optimize filemap folio adding * CVE-2024-43882 - exec: Fix ToCToU between perm check and set-uid/gid usage -- Manuel Diewald <manuel.diew...@canonical.com> Fri, 01 Nov 2024 11:56:32 +0100 Can you confirm the keyboard still works on other systems or on a previous kernel? Could be a hardware issue of the keyboard that stops reporting its HID capacities. ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-43882 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-46800 ** Also affects: linux (Ubuntu Noble) Importance: Undecided Status: New ** Changed in: linux (Ubuntu) Status: New => Triaged ** Changed in: linux (Ubuntu Noble) Status: New => Triaged -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2089521 Title: Does not accept keyboard input with R-Go Split Ergonomic Keyboard connect via USB Status in linux package in Ubuntu: Triaged Status in linux source package in Noble: Triaged Bug description: It is seems to recognized as a USB device, but not as a USB HID class device. Kernel version without issues: 6.8.0-48.48 Kernel version with issues: 6.8.0-49.49 This problem does not occur with other keyboards, so it is likely specific to the R-Go Split Keyboard. ``` $ lsusb -v ... Bus 001 Device 032: ID 0911:2188 Philips Speech Processing USB Keyboard Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 [unknown] bDeviceSubClass 0 [unknown] bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0911 Philips Speech Processing idProduct 0x2188 USB Keyboard bcdDevice 10.01 iManufacturer 1 Hantick iProduct 2 USB Keyboard iSerial 3 HID Composite device bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x003b bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.01 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 65 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.01 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 178 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 4 ... ``` ``` $ sudo udevadm info --query=all --name=/dev/bus/usb/001/032 P: /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.2/1-5.2.3 M: 1-5.2.3 R: 3 U: usb T: usb_device D: c 189:31 N: bus/usb/001/032 L: 0 V: usb E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.2/1-5.2.3 E: DEVNAME=/dev/bus/usb/001/032 E: DEVTYPE=usb_device E: DRIVER=usb <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< HERE!!! E: PRODUCT=911/2188/1001 E: TYPE=0/0/0 E: BUSNUM=001 E: DEVNUM=032 E: MAJOR=189 E: MINOR=31 E: SUBSYSTEM=usb E: USEC_INITIALIZED=1511768850 E: ID_BUS=usb E: ID_MODEL=USB_Keyboard E: ID_MODEL_ENC=USB\x20Keyboard E: ID_MODEL_ID=2188 E: ID_SERIAL=Hantick_USB_Keyboard_HID_Composite_device E: ID_SERIAL_SHORT=HID_Composite_device E: ID_VENDOR=Hantick E: ID_VENDOR_ENC=Hantick E: ID_VENDOR_ID=0911 E: ID_REVISION=1001 E: ID_USB_MODEL=USB_Keyboard E: ID_USB_MODEL_ENC=USB\x20Keyboard E: ID_USB_MODEL_ID=2188 E: ID_USB_SERIAL=Hantick_USB_Keyboard_HID_Composite_device E: ID_USB_SERIAL_SHORT=HID_Composite_device E: ID_USB_VENDOR=Hantick E: ID_USB_VENDOR_ENC=Hantick E: ID_USB_VENDOR_ID=0911 E: ID_USB_REVISION=1001 E: ID_USB_INTERFACES=:030101:030102: E: ID_VENDOR_FROM_DATABASE=Philips Speech Processing E: ID_PATH_WITH_USB_REVISION=pci-0000:00:14.0-usbv2-0:5.2.3 E: ID_PATH=pci-0000:00:14.0-usb-0:5.2.3 E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_5_2_3 E: ID_FOR_SEAT=usb-pci-0000_00_14_0-usb-0_5_2_3 E: TAGS=:snap_fwupd_fwupdtool:snap_fwupd_fwupd:seat: E: CURRENT_TAGS=:snap_fwupd_fwupdtool:snap_fwupd_fwupd:seat: ``` ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: linux-image-6.8.0-49-generic 6.8.0-49.49 ProcVersionSignature: Ubuntu 6.8.0-49.49-generic 6.8.12 Uname: Linux 6.8.0-49-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.28.1-0ubuntu3.1 Architecture: amd64 AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/timer', '/dev/snd/seq', '/dev/snd/pcmC2D0p', '/dev/snd/pcmC2D0c', '/dev/snd/controlC2', '/dev/snd/pcmC1D3p', '/dev/snd/pcmC1D7p', '/dev/snd/pcmC1D8p', '/dev/snd/pcmC1D9p', '/dev/snd/hwC1D0', '/dev/snd/controlC1', '/dev/snd/by-path', '/dev/snd/pcmC0D0p', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D2c', '/dev/snd/hwC0D0', '/dev/snd/controlC0', '/dev/snd/pcmC3D0c', '/dev/snd/controlC3', '/dev/snd/by-id'] failed with exit code 1: CRDA: N/A CasperMD5CheckResult: unknown Date: Mon Nov 25 15:36:57 2024 InstallationDate: Installed on 2023-08-10 (473 days ago) InstallationMedia: Kubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223) MachineType: ASRock B760M Steel Legend WiFi ProcFB: 0 simpledrmdrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-49-generic root=UUID=a92c737f-03e6-48a0-8bb7-1d47c4572192 ro quiet splash intel_iommu=on iommu=pt pcie_aspm=off nvme_core.default_ps_max_latency_us=0 vt.handoff=7 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: linux-restricted-modules-6.8.0-49-generic N/A linux-backports-modules-6.8.0-49-generic N/A linux-firmware 20240318.git3b128b60-0ubuntu2.5 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 09/19/2023 dmi.bios.release: 5.27 dmi.bios.vendor: American Megatrends International, LLC. dmi.bios.version: 6.07 dmi.board.name: B760M Steel Legend WiFi dmi.board.vendor: ASRock dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInternational,LLC.:bvr6.07:bd09/19/2023:br5.27:svnASRock:pnB760MSteelLegendWiFi:pvrToBeFilledByO.E.M.:rvnASRock:rnB760MSteelLegendWiFi:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:skuToBeFilledByO.E.M.: dmi.product.family: To Be Filled By O.E.M. dmi.product.name: B760M Steel Legend WiFi dmi.product.sku: To Be Filled By O.E.M. dmi.product.version: To Be Filled By O.E.M. dmi.sys.vendor: ASRock mtime.conffile..etc.init.d.apport: 2024-07-22T23:59:07 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2089521/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp