[Bug 268129] [PATCH] Add USB quirk for Keychron Q3 keyboard
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] [PATCH] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268129] Add USB quirk for Keychron Q3 keyboard"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 02 Dec 2022 16:07:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268129 Bug ID: 268129 Summary: [PATCH] Add USB quirk for Keychron Q3 keyboard Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: usb Assignee: usb@FreeBSD.org Reporter: limero@me.com Created attachment 238492 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=238492&action=edit Patch This patch will make the Keychron Q3 keyboard function on FreeBSD. Without the patch, FreeBSD detects the device but nothing registers when pressing the keys. usbconfig -u 0 -a 4 dump_device_desc ugen0.4: <Keychron Keychron Q3> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (500mA) bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 <Probed by interface class> bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x3434 idProduct = 0x0120 bcdDevice = 0x0103 iManufacturer = 0x0001 <Keychron> iProduct = 0x0002 <Keychron Q3> iSerialNumber = 0x0000 <no string> bNumConfigurations = 0x0001 -- You are receiving this mail because: You are the assignee for the bug.