Public bug reported:
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
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2089521
Title:
Does not accept keyboard input with R-Go Split Ergonomic Keyboard
connect via USB
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2089521/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs