aboutsummaryrefslogtreecommitdiff
path: root/udev
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2014-12-13 23:57:58 -0500
committerMike Gilbert <floppym@gentoo.org>2014-12-14 00:03:55 -0500
commit2ea0dcdec8a2ae687abfa6330fcbbd83f8d64cdf (patch)
treea55c055058fecc7cb652b19a678ae79e0b99eed4 /udev
parentAdd new mouse DPI databse for udev (diff)
downloadhwids-2ea0dcdec8a2ae687abfa6330fcbbd83f8d64cdf.tar.gz
hwids-2ea0dcdec8a2ae687abfa6330fcbbd83f8d64cdf.tar.bz2
hwids-2ea0dcdec8a2ae687abfa6330fcbbd83f8d64cdf.zip
Fetch udev updateshwids-20141214
Diffstat (limited to 'udev')
-rw-r--r--udev/20-bluetooth-vendor-product.hwdb80
-rw-r--r--udev/60-keyboard.hwdb2
-rw-r--r--udev/70-mouse.hwdb185
3 files changed, 265 insertions, 2 deletions
diff --git a/udev/20-bluetooth-vendor-product.hwdb b/udev/20-bluetooth-vendor-product.hwdb
index 58ca87d..11ec4da 100644
--- a/udev/20-bluetooth-vendor-product.hwdb
+++ b/udev/20-bluetooth-vendor-product.hwdb
@@ -937,7 +937,7 @@ bluetooth:v0135*
ID_VENDOR_FROM_DATABASE=Airewear LLC
bluetooth:v0136*
- ID_VENDOR_FROM_DATABASE=ETC sp. z.o.o.
+ ID_VENDOR_FROM_DATABASE=Seed Labs, Inc. (formerly ETC sp. z.o.o.)
bluetooth:v0137*
ID_VENDOR_FROM_DATABASE=Prestigio Plaza Ltd.
@@ -1223,3 +1223,81 @@ bluetooth:v0194*
bluetooth:v0195*
ID_VENDOR_FROM_DATABASE=Zuli
+
+bluetooth:v0196*
+ ID_VENDOR_FROM_DATABASE=Paxton Access Ltd
+
+bluetooth:v0197*
+ ID_VENDOR_FROM_DATABASE=WiSilica Inc
+
+bluetooth:v0198*
+ ID_VENDOR_FROM_DATABASE=Vengit Limited
+
+bluetooth:v0199*
+ ID_VENDOR_FROM_DATABASE=SALTO SYSTEMS S.L.
+
+bluetooth:v019A*
+ ID_VENDOR_FROM_DATABASE=T-Engine Forum
+
+bluetooth:v019B*
+ ID_VENDOR_FROM_DATABASE=CUBETECH s.r.o.
+
+bluetooth:v019C*
+ ID_VENDOR_FROM_DATABASE=Cokiya Incorporated
+
+bluetooth:v019D*
+ ID_VENDOR_FROM_DATABASE=CVS Health
+
+bluetooth:v019E*
+ ID_VENDOR_FROM_DATABASE=Ceruus
+
+bluetooth:v019F*
+ ID_VENDOR_FROM_DATABASE=Strainstall Ltd
+
+bluetooth:v01A0*
+ ID_VENDOR_FROM_DATABASE=Channel Enterprises (HK) Ltd.
+
+bluetooth:v01A1*
+ ID_VENDOR_FROM_DATABASE=FIAMM
+
+bluetooth:v01A2*
+ ID_VENDOR_FROM_DATABASE=GIGALANE.CO.,LTD
+
+bluetooth:v01A3*
+ ID_VENDOR_FROM_DATABASE=EROAD
+
+bluetooth:v01A4*
+ ID_VENDOR_FROM_DATABASE=Mine Safety Appliances
+
+bluetooth:v01A5*
+ ID_VENDOR_FROM_DATABASE=Icon Health and Fitness
+
+bluetooth:v01A6*
+ ID_VENDOR_FROM_DATABASE=Asandoo GmbH
+
+bluetooth:v01A7*
+ ID_VENDOR_FROM_DATABASE=ENERGOUS CORPORATION
+
+bluetooth:v01A8*
+ ID_VENDOR_FROM_DATABASE=Taobao
+
+bluetooth:v01A9*
+ ID_VENDOR_FROM_DATABASE=Canon Inc.
+
+bluetooth:v01AA*
+ ID_VENDOR_FROM_DATABASE=Geophysical Technology Inc.
+
+bluetooth:v01AB*
+ ID_VENDOR_FROM_DATABASE=Facebook, Inc.
+
+bluetooth:v01AC*
+ ID_VENDOR_FROM_DATABASE=Nipro Diagnostics, Inc.
+
+bluetooth:v01AD*
+ ID_VENDOR_FROM_DATABASE=FlightSafety International
+
+bluetooth:v01AE*
+ ID_VENDOR_FROM_DATABASE=Earlens Corporation
+
+bluetooth:v01AF*
+ ID_VENDOR_FROM_DATABASE=Sunrise Micro Devices, Inc.
diff --git a/udev/60-keyboard.hwdb b/udev/60-keyboard.hwdb
index 533ad5b..46348b9 100644
--- a/udev/60-keyboard.hwdb
+++ b/udev/60-keyboard.hwdb
@@ -42,7 +42,7 @@
# an input device use the commonly available tool: evtest(1).
#
# To update this file, create a new file
-# /etc/udev/hwdb.d/70-keyboad.hwdb
+# /etc/udev/hwdb.d/70-keyboard.hwdb
# and add your rules there. To load the new rules execute (as root):
# udevadm hwdb --update
# udevadm trigger /dev/input/eventXX
diff --git a/udev/70-mouse.hwdb b/udev/70-mouse.hwdb
new file mode 100644
index 0000000..36778d5
--- /dev/null
+++ b/udev/70-mouse.hwdb
@@ -0,0 +1,185 @@
+# This file is part of systemd.
+#
+# Database for the DPI setting of mice, trackballs, other pointer devices that
+# cannot be queried directly.
+#
+# The lookup keys are composed in:
+# 70-mouse.rules
+#
+# Note: The format of the "mouse:" prefix match key is a
+# contract between the rules file and the hardware data, it might
+# change in later revisions to support more or better matches, it
+# is not necessarily expected to be a stable ABI.
+#
+# Match string format:
+# mouse:<subsystem>:v<vid>p<pid>:name:<name>:
+#
+# Supported subsystems: usb, bluetooth
+# vid/pid as 4-digit hex lowercase vendor/product
+#
+# if vid/pid is unavailable, use
+# mouse:*:name:<name>:
+# if name is unavailable, use
+# mouse:<subsystem>:v<vid>p<pid>:*
+#
+# For example, the following 5 matches all match the same mouse:
+# mouse:usb:v17efp6019:name:Lenovo Optical USB Mouse:
+# mouse:usb:*:name:Lenovo Optical USB Mouse:
+# mouse:usb:v17efp6019:*
+# mouse:*:name:Lenovo Optical USB Mouse:
+#
+# DPI settings are specified as
+# MOUSE_DPI=<dpi>[@<frequency>]
+#
+# Where <dpi> is the resolution in dots per inch, and <frequency> the
+# optional sampling frequency in Hz.
+#
+# The value of MOUSE_DPI is:
+# - a single integer for single-resolution mice, e.g.
+# MOUSE_DPI=800
+# or, if the frequency is known:
+# MOUSE_DPI=800@120
+# - a space-separated list of resolutions for multi-resolution mice.
+# The default resolution must be prefixed by an asterisk, the resolutions
+# in the database must be as shipped by the manufacturer. e.g.
+# MOUSE_DPI=400 *800 2000
+#
+# The order of resolutions is as configured by the HW manufacturer or in
+# ascending order, whichever appropriate.
+#
+# The frequency must be given to either none or all resolutions. If the
+# device supports multiple frequencies, the order of items is
+# MOUSE_DPI=r1@f1 r2@f1 r3@f1 r1@f2 r2@f2 r3@f2
+#
+# If the default manufacturer-set resolution is unclear, a resolution of
+# 800 or 1000 should be set as default, if available. If neither is
+# available, choose the "middle" resolution value of those available.
+#
+# The list may contain a single item which must be marked with an
+# asterisk.
+#
+# Local changes to the a non-default resolution of the mouse (e.g. through
+# third-party software) must not be entered into this file, use a local
+# hwdb instead.
+#
+# To add local entries, create a new file
+# /etc/udev/hwdb.d/71-mouse-local.hwdb
+# and add your rules there. To load the new rules execute (as root):
+# udevadm hwdb --update
+# udevadm trigger /dev/input/eventXX
+# where /dev/input/eventXX is the mouse in question. If in
+# doubt, simply use /dev/input/event* to reload all input rules.
+#
+# If your changes are generally applicable, open a bug report on
+# http://bugs.freedesktop.org/enter_bug.cgi?product=systemd
+# and include your new rules, a description of the device, and the
+# output of
+# udevadm info /dev/input/eventXX
+# (or /dev/input/event*).
+
+#
+# Sort by by brand, type (usb, bluetooth), DPI, frequency.
+# For mice with switchable resolution, sort by the starred entry.
+
+##########################################
+# Dell
+##########################################
+
+# Dell USB Laser Mouse
+mouse:usb:v046dpc063:name:DELL DELL USB Laser Mouse:
+ MOUSE_DPI=1000@125
+
+##########################################
+# Lenovo
+##########################################
+
+# Lenovo Optical USB Mouse
+mouse:usb:v17efp6019:name:Lenovo Optical USB Mouse:
+ MOUSE_DPI=1000@125
+
+# ThinkPad USB Laser Mouse
+mouse:usb:v17efp6044:name:ThinkPad USB Laser Mouse:
+ MOUSE_DPI=1200@125
+
+##########################################
+# Logitech
+##########################################
+
+# Note: devices using the Logitech Unifying receiver will need two entries,
+# one for pre 3.19 with the wireless PID in the name, one for 3.19 with the
+# model name. The usb vid/pid is the same for all those devices.
+# Until 3.19 is available, this list just has the Wireless PID entry.
+
+# Logitech M-BJ58 Optical Mouse
+mouse:usb:v046dpc00e:name:Logitech USB-PS/2 Optical Mouse:
+# Logitech MX310 Optical Mouse
+mouse:usb:v046dpc01b:name:Logitech USB-PS/2 Optical Mouse:
+# Logitech USB-PS/2 M-BT58
+mouse:usb:v046dpc03e:name:Logitech USB-PS/2 Optical Mouse:
+ MOUSE_DPI=400@125
+
+# Logitech USB-PS/2 M-BZ96C
+mouse:usb:v046dpc045:name:Logitech USB-PS/2 Optical Mouse:
+ MOUSE_DPI=600@125
+
+# Logitech Wirless Mouse M325
+mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:400a:
+ MOUSE_DPI=600@166
+
+# Logitech Cordless Click! Plus
+mouse:usb:v046dpc50e:name:Logitech USB Receiver:
+ MOUSE_DPI=800@125
+
+# Logitech Wireless Mouse M185
+mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:4008:
+# Logitech M705 (marathon mouse)
+mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:101b:
+ MOUSE_DPI=800@166
+
+# Logitech G500s Laser Gaming Mouse
+mouse:usb:v046dpc24e:name:Logitech G500s Laser Gaming Mouse:
+ MOUSE_DPI=400@500 *800@500 2000@500
+
+# Logitech B605 Wireless Mouse (also M505)
+mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:101d:
+ MOUSE_DPI=900@166
+
+# Logitech RX1000 Laser Mouse
+mouse:usb:v046dpc046:name:Logitech USB Optical Mouse:
+# Logitech M100 Optical Mouse
+mouse:usb:v046dpc05a:name:Logitech USB Optical Mouse:
+ MOUSE_DPI=1000@125
+
+# Logitech G700 Laser Mouse (Wired)
+mouse:usb:v046dpc06b:name:Logitech G700 Laser Mouse:
+# Logitech G700 Laser Mouse (Wireless)
+mouse:usb:v046dpc531:name:Logitech USB Receiver:
+ MOUSE_DPI=*1000@500 3800@500 500@1000 1500@1000 2000@1000
+
+# Logitech T620 (or, the soap)
+mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:4027:
+ MOUSE_DPI=1200@250
+
+# Logitech ZoneTouch Mouse T400
+mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:4026:
+ MOUSE_DPI=1300@166
+
+# Logitech Ultrathin Touch Mouse
+mouse:bluetooth:v046dpb00d:name:Ultrathin Touch Mouse:
+ MOUSE_DPI=1000@1000
+
+##########################################
+# Microsoft
+##########################################
+
+# Microsoft Arc Touch Mouse USB
+mouse:usb:v045ep07b1:name:Microsoft Microsoft® Nano Transceiver v1.0:
+ MOUSE_DPI=1400@142
+
+##########################################
+# Oklick
+##########################################
+
+# Oklick 406S Bluetooth Laster Mouse
+mouse:bluetooth:v056ep0061:name:Laser BTmouse:
+ MOUSE_DPI=*800@333 1600@333