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

Reply via email to