[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.