summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usbdevs_data.h
diff options
context:
space:
mode:
authorUlf Brosziewski <bru@cvs.openbsd.org>2020-06-17 23:43:09 +0000
committerUlf Brosziewski <bru@cvs.openbsd.org>2020-06-17 23:43:09 +0000
commit99bff455fdfd288e97d9678af94682319a41d7c6 (patch)
treef71479f649b4599be66d680542159c6ed3b93304 /sys/dev/usb/usbdevs_data.h
parent6bef9ad611b3efdb02c0d5ea4bdb20b01ccb6a5f (diff)
Fix broken HID descriptors of Elecom trackballs.
The report descriptors specify an invalid button count for models with 6 or 8 buttons. Thanks to Sivaram Gowkanapal, who provided the core of this patch. ok mpi@
Diffstat (limited to 'sys/dev/usb/usbdevs_data.h')
-rw-r--r--sys/dev/usb/usbdevs_data.h30
1 files changed, 29 insertions, 1 deletions
diff --git a/sys/dev/usb/usbdevs_data.h b/sys/dev/usb/usbdevs_data.h
index e877c5c12b3..5f99654dda1 100644
--- a/sys/dev/usb/usbdevs_data.h
+++ b/sys/dev/usb/usbdevs_data.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: usbdevs_data.h,v 1.721 2020/05/31 18:12:28 jcs Exp $ */
+/* $OpenBSD: usbdevs_data.h,v 1.722 2020/06/17 23:43:08 bru Exp $ */
/*
* THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
@@ -3030,6 +3030,34 @@ const struct usb_known_product usb_known_products[] = {
"LD-USB/TX",
},
{
+ USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MXT3URBK,
+ "M-XT3UR BK",
+ },
+ {
+ USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MXT3DRBK,
+ "M-XT3DR BK",
+ },
+ {
+ USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MXT4DRBK,
+ "M-XT4DR BK",
+ },
+ {
+ USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MDT1URBK,
+ "M-DT1UR BK",
+ },
+ {
+ USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MDT1DRBK,
+ "M-DT1DR BK",
+ },
+ {
+ USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MHT1URBK,
+ "M-HT1UR BK",
+ },
+ {
+ USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MHT1DRBK,
+ "M-HT1DR BK",
+ },
+ {
USB_VENDOR_ELEKTOR, USB_PRODUCT_ELEKTOR_FT323R,
"FT323R",
},