hwdb: update

Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
This commit is contained in:
Anthony G. Basile 2016-11-23 11:44:20 -05:00
parent d3aab3bde9
commit d08aa94fec
11 changed files with 12056 additions and 3540 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -151,7 +151,7 @@ bluetooth:v0030*
ID_VENDOR_FROM_DATABASE=ST Microelectronics
bluetooth:v0031*
ID_VENDOR_FROM_DATABASE=Synopsis
ID_VENDOR_FROM_DATABASE=Synopsys, Inc.
bluetooth:v0032*
ID_VENDOR_FROM_DATABASE=Red-M (Communications) Ltd
@ -424,7 +424,7 @@ bluetooth:v008A*
ID_VENDOR_FROM_DATABASE=Jawbone
bluetooth:v008B*
ID_VENDOR_FROM_DATABASE=Topcorn Positioning Systems, LLC
ID_VENDOR_FROM_DATABASE=Topcon Positioning Systems, LLC
bluetooth:v008C*
ID_VENDOR_FROM_DATABASE=Gimbal Inc. (formerly Qualcomm Labs, Inc. and Qualcomm Retail Solutions, Inc.)
@ -868,7 +868,7 @@ bluetooth:v011E*
ID_VENDOR_FROM_DATABASE=Skoda Auto a.s.
bluetooth:v011F*
ID_VENDOR_FROM_DATABASE=Volkswagon AG
ID_VENDOR_FROM_DATABASE=Volkswagen AG
bluetooth:v0120*
ID_VENDOR_FROM_DATABASE=Porsche AG
@ -1231,7 +1231,7 @@ bluetooth:v0197*
ID_VENDOR_FROM_DATABASE=WiSilica Inc
bluetooth:v0198*
ID_VENDOR_FROM_DATABASE=Vengit Limited
ID_VENDOR_FROM_DATABASE=VENGIT Korlátolt Felelősségű Társaság
bluetooth:v0199*
ID_VENDOR_FROM_DATABASE=SALTO SYSTEMS S.L.
@ -2648,3 +2648,474 @@ bluetooth:v036F*
bluetooth:v0370*
ID_VENDOR_FROM_DATABASE=Wazombi Labs OÜ
bluetooth:v0371*
ID_VENDOR_FROM_DATABASE=ORBCOMM
bluetooth:v0372*
ID_VENDOR_FROM_DATABASE=Nixie Labs, Inc.
bluetooth:v0373*
ID_VENDOR_FROM_DATABASE=AppNearMe Ltd
bluetooth:v0374*
ID_VENDOR_FROM_DATABASE=Holman Industries
bluetooth:v0375*
ID_VENDOR_FROM_DATABASE=Expain AS
bluetooth:v0376*
ID_VENDOR_FROM_DATABASE=Electronic Temperature Instruments Ltd
bluetooth:v0377*
ID_VENDOR_FROM_DATABASE=Plejd AB
bluetooth:v0378*
ID_VENDOR_FROM_DATABASE=Propeller Health
bluetooth:v0379*
ID_VENDOR_FROM_DATABASE=Shenzhen iMCO Electronic Technology Co.,Ltd
bluetooth:v037A*
ID_VENDOR_FROM_DATABASE=Algoria
bluetooth:v037B*
ID_VENDOR_FROM_DATABASE=Apption Labs Inc.
bluetooth:v037C*
ID_VENDOR_FROM_DATABASE=Cronologics Corporation
bluetooth:v037D*
ID_VENDOR_FROM_DATABASE=MICRODIA Ltd.
bluetooth:v037E*
ID_VENDOR_FROM_DATABASE=lulabytes S.L.
bluetooth:v037F*
ID_VENDOR_FROM_DATABASE=Nestec S.A.
bluetooth:v0380*
ID_VENDOR_FROM_DATABASE=LLC "MEGA-F service"
bluetooth:v0381*
ID_VENDOR_FROM_DATABASE=Sharp Corporation
bluetooth:v0382*
ID_VENDOR_FROM_DATABASE=Precision Outcomes Ltd
bluetooth:v0383*
ID_VENDOR_FROM_DATABASE=Kronos Incorporated
bluetooth:v0384*
ID_VENDOR_FROM_DATABASE=OCOSMOS Co., Ltd.
bluetooth:v0385*
ID_VENDOR_FROM_DATABASE=Embedded Electronic Solutions Ltd. dba e2Solutions
bluetooth:v0386*
ID_VENDOR_FROM_DATABASE=Aterica Inc.
bluetooth:v0387*
ID_VENDOR_FROM_DATABASE=BluStor PMC, Inc.
bluetooth:v0388*
ID_VENDOR_FROM_DATABASE=Kapsch TrafficCom AB
bluetooth:v0389*
ID_VENDOR_FROM_DATABASE=ActiveBlu Corporation
bluetooth:v038A*
ID_VENDOR_FROM_DATABASE=Kohler Mira Limited
bluetooth:v038B*
ID_VENDOR_FROM_DATABASE=Noke
bluetooth:v038C*
ID_VENDOR_FROM_DATABASE=Appion Inc.
bluetooth:v038D*
ID_VENDOR_FROM_DATABASE=Resmed Ltd
bluetooth:v038E*
ID_VENDOR_FROM_DATABASE=Crownstone B.V.
bluetooth:v038F*
ID_VENDOR_FROM_DATABASE=Xiaomi Inc.
bluetooth:v0390*
ID_VENDOR_FROM_DATABASE=INFOTECH s.r.o.
bluetooth:v0391*
ID_VENDOR_FROM_DATABASE=Thingsquare AB
bluetooth:v0392*
ID_VENDOR_FROM_DATABASE=T&D
bluetooth:v0393*
ID_VENDOR_FROM_DATABASE=LAVAZZA S.p.A.
bluetooth:v0394*
ID_VENDOR_FROM_DATABASE=Netclearance Systems, Inc.
bluetooth:v0395*
ID_VENDOR_FROM_DATABASE=SDATAWAY
bluetooth:v0396*
ID_VENDOR_FROM_DATABASE=BLOKS GmbH
bluetooth:v0397*
ID_VENDOR_FROM_DATABASE=LEGO System A/S
bluetooth:v0398*
ID_VENDOR_FROM_DATABASE=Thetatronics Ltd
bluetooth:v0399*
ID_VENDOR_FROM_DATABASE=Nikon Corporation
bluetooth:v039A*
ID_VENDOR_FROM_DATABASE=NeST
bluetooth:v039B*
ID_VENDOR_FROM_DATABASE=South Silicon Valley Microelectronics
bluetooth:v039C*
ID_VENDOR_FROM_DATABASE=ALE International
bluetooth:v039D*
ID_VENDOR_FROM_DATABASE=CareView Communications, Inc.
bluetooth:v039E*
ID_VENDOR_FROM_DATABASE=SchoolBoard Limited
bluetooth:v039F*
ID_VENDOR_FROM_DATABASE=Molex Corporation
bluetooth:v03A0*
ID_VENDOR_FROM_DATABASE=IVT Wireless Limited
bluetooth:v03A1*
ID_VENDOR_FROM_DATABASE=Alpine Labs LLC
bluetooth:v03A2*
ID_VENDOR_FROM_DATABASE=Candura Instruments
bluetooth:v03A3*
ID_VENDOR_FROM_DATABASE=SmartMovt Technology Co., Ltd
bluetooth:v03A4*
ID_VENDOR_FROM_DATABASE=Token Zero Ltd
bluetooth:v03A5*
ID_VENDOR_FROM_DATABASE=ACE CAD Enterprise Co., Ltd. (ACECAD)
bluetooth:v03A6*
ID_VENDOR_FROM_DATABASE=Medela, Inc
bluetooth:v03A7*
ID_VENDOR_FROM_DATABASE=AeroScout
bluetooth:v03A8*
ID_VENDOR_FROM_DATABASE=Esrille Inc.
bluetooth:v03A9*
ID_VENDOR_FROM_DATABASE=THINKERLY SRL
bluetooth:v03AA*
ID_VENDOR_FROM_DATABASE=Exon Sp. z o.o.
bluetooth:v03AB*
ID_VENDOR_FROM_DATABASE=Meizu Technology Co., Ltd.
bluetooth:v03AC*
ID_VENDOR_FROM_DATABASE=Smablo LTD
bluetooth:v03AD*
ID_VENDOR_FROM_DATABASE=XiQ
bluetooth:v03AE*
ID_VENDOR_FROM_DATABASE=Allswell Inc.
bluetooth:v03AF*
ID_VENDOR_FROM_DATABASE=Comm-N-Sense Corp DBA Verigo
bluetooth:v03B0*
ID_VENDOR_FROM_DATABASE=VIBRADORM GmbH
bluetooth:v03B1*
ID_VENDOR_FROM_DATABASE=Otodata Wireless Network Inc.
bluetooth:v03B2*
ID_VENDOR_FROM_DATABASE=Propagation Systems Limited
bluetooth:v03B3*
ID_VENDOR_FROM_DATABASE=Midwest Instruments & Controls
bluetooth:v03B4*
ID_VENDOR_FROM_DATABASE=Alpha Nodus, inc.
bluetooth:v03B5*
ID_VENDOR_FROM_DATABASE=petPOMM, Inc
bluetooth:v03B6*
ID_VENDOR_FROM_DATABASE=Mattel
bluetooth:v03B7*
ID_VENDOR_FROM_DATABASE=Airbly Inc.
bluetooth:v03B8*
ID_VENDOR_FROM_DATABASE=A-Safe Limited
bluetooth:v03B9*
ID_VENDOR_FROM_DATABASE=FREDERIQUE CONSTANT SA
bluetooth:v03BA*
ID_VENDOR_FROM_DATABASE=Maxscend Microelectronics Company Limited
bluetooth:v03BB*
ID_VENDOR_FROM_DATABASE=Abbott Diabetes Care
bluetooth:v03BC*
ID_VENDOR_FROM_DATABASE=ASB Bank Ltd
bluetooth:v03BD*
ID_VENDOR_FROM_DATABASE=amadas
bluetooth:v03BE*
ID_VENDOR_FROM_DATABASE=Applied Science, Inc.
bluetooth:v03BF*
ID_VENDOR_FROM_DATABASE=iLumi Solutions Inc.
bluetooth:v03C0*
ID_VENDOR_FROM_DATABASE=Arch Systems Inc.
bluetooth:v03C1*
ID_VENDOR_FROM_DATABASE=Ember Technologies, Inc.
bluetooth:v03C2*
ID_VENDOR_FROM_DATABASE=Snapchat Inc
bluetooth:v03C3*
ID_VENDOR_FROM_DATABASE=Casambi Technologies Oy
bluetooth:v03C4*
ID_VENDOR_FROM_DATABASE=Pico Technology Inc.
bluetooth:v03C5*
ID_VENDOR_FROM_DATABASE=St. Jude Medical, Inc.
bluetooth:v03C6*
ID_VENDOR_FROM_DATABASE=Intricon
bluetooth:v03C7*
ID_VENDOR_FROM_DATABASE=Structural Health Systems, Inc.
bluetooth:v03C8*
ID_VENDOR_FROM_DATABASE=Avvel International
bluetooth:v03C9*
ID_VENDOR_FROM_DATABASE=Gallagher Group
bluetooth:v03CA*
ID_VENDOR_FROM_DATABASE=In2things Automation Pvt. Ltd.
bluetooth:v03CB*
ID_VENDOR_FROM_DATABASE=SYSDEV Srl
bluetooth:v03CC*
ID_VENDOR_FROM_DATABASE=Vonkil Technologies Ltd
bluetooth:v03CD*
ID_VENDOR_FROM_DATABASE=Wynd Technologies, Inc.
bluetooth:v03CE*
ID_VENDOR_FROM_DATABASE=CONTRINEX S.A.
bluetooth:v03CF*
ID_VENDOR_FROM_DATABASE=MIRA, Inc.
bluetooth:v03D0*
ID_VENDOR_FROM_DATABASE=Watteam Ltd
bluetooth:v03D1*
ID_VENDOR_FROM_DATABASE=Density Inc.
bluetooth:v03D2*
ID_VENDOR_FROM_DATABASE=IOT Pot India Private Limited
bluetooth:v03D3*
ID_VENDOR_FROM_DATABASE=Sigma Connectivity AB
bluetooth:v03D4*
ID_VENDOR_FROM_DATABASE=PEG PEREGO SPA
bluetooth:v03D5*
ID_VENDOR_FROM_DATABASE=Wyzelink Systems Inc.
bluetooth:v03D6*
ID_VENDOR_FROM_DATABASE=Yota Devices LTD
bluetooth:v03D7*
ID_VENDOR_FROM_DATABASE=FINSECUR
bluetooth:v03D8*
ID_VENDOR_FROM_DATABASE=Zen-Me Labs Ltd
bluetooth:v03D9*
ID_VENDOR_FROM_DATABASE=3IWare Co., Ltd.
bluetooth:v03DA*
ID_VENDOR_FROM_DATABASE=EnOcean GmbH
bluetooth:v03DB*
ID_VENDOR_FROM_DATABASE=Instabeat, Inc
bluetooth:v03DC*
ID_VENDOR_FROM_DATABASE=Nima Labs
bluetooth:v03DD*
ID_VENDOR_FROM_DATABASE=Andreas Stihl AG & Co. KG
bluetooth:v03DE*
ID_VENDOR_FROM_DATABASE=Nathan Rhoades LLC
bluetooth:v03DF*
ID_VENDOR_FROM_DATABASE=Grob Technologies, LLC
bluetooth:v03E0*
ID_VENDOR_FROM_DATABASE=Actions (Zhuhai) Technology Co., Limited
bluetooth:v03E1*
ID_VENDOR_FROM_DATABASE=SPD Development Company Ltd
bluetooth:v03E2*
ID_VENDOR_FROM_DATABASE=Sensoan Oy
bluetooth:v03E3*
ID_VENDOR_FROM_DATABASE=Qualcomm Life Inc
bluetooth:v03E4*
ID_VENDOR_FROM_DATABASE=Chip-ing AG
bluetooth:v03E5*
ID_VENDOR_FROM_DATABASE=ffly4u
bluetooth:v03E6*
ID_VENDOR_FROM_DATABASE=IoT Instruments Oy
bluetooth:v03E7*
ID_VENDOR_FROM_DATABASE=TRUE Fitness Technology
bluetooth:v03E8*
ID_VENDOR_FROM_DATABASE=Reiner Kartengeraete GmbH & Co. KG.
bluetooth:v03E9*
ID_VENDOR_FROM_DATABASE=SHENZHEN LEMONJOY TECHNOLOGY CO., LTD.
bluetooth:v03EA*
ID_VENDOR_FROM_DATABASE=Hello Inc.
bluetooth:v03EB*
ID_VENDOR_FROM_DATABASE=Evollve Inc.
bluetooth:v03EC*
ID_VENDOR_FROM_DATABASE=Jigowatts Inc.
bluetooth:v03ED*
ID_VENDOR_FROM_DATABASE=BASIC MICRO.COM,INC.
bluetooth:v03EE*
ID_VENDOR_FROM_DATABASE=CUBE TECHNOLOGIES
bluetooth:v03EF*
ID_VENDOR_FROM_DATABASE=foolography GmbH
bluetooth:v03F0*
ID_VENDOR_FROM_DATABASE=CLINK
bluetooth:v03F1*
ID_VENDOR_FROM_DATABASE=Hestan Smart Cooking Inc.
bluetooth:v03F2*
ID_VENDOR_FROM_DATABASE=WindowMaster A/S
bluetooth:v03F3*
ID_VENDOR_FROM_DATABASE=Flowscape AB
bluetooth:v03F4*
ID_VENDOR_FROM_DATABASE=PAL Technologies Ltd
bluetooth:v03F5*
ID_VENDOR_FROM_DATABASE=WHERE, Inc.
bluetooth:v03F6*
ID_VENDOR_FROM_DATABASE=Iton Technology Corp.
bluetooth:v03F7*
ID_VENDOR_FROM_DATABASE=Owl Labs Inc.
bluetooth:v03F8*
ID_VENDOR_FROM_DATABASE=Rockford Corp.
bluetooth:v03F9*
ID_VENDOR_FROM_DATABASE=Becon Technologies Co.,Ltd.
bluetooth:v03FA*
ID_VENDOR_FROM_DATABASE=Vyassoft Technologies Inc
bluetooth:v03FB*
ID_VENDOR_FROM_DATABASE=Nox Medical
bluetooth:v03FC*
ID_VENDOR_FROM_DATABASE=Kimberly-Clark
bluetooth:v03FD*
ID_VENDOR_FROM_DATABASE=Trimble Navigation Ltd.
bluetooth:v03FE*
ID_VENDOR_FROM_DATABASE=Littelfuse
bluetooth:v03FF*
ID_VENDOR_FROM_DATABASE=Withings
bluetooth:v0400*
ID_VENDOR_FROM_DATABASE=i-developer IT Beratung UG
bluetooth:v0401*
ID_VENDOR_FROM_DATABASE=リレーションズ株式会社
bluetooth:v0402*
ID_VENDOR_FROM_DATABASE=Sears Holdings Corporation
bluetooth:v0403*
ID_VENDOR_FROM_DATABASE=Gantner Electronic GmbH
bluetooth:v0404*
ID_VENDOR_FROM_DATABASE=Authomate Inc
bluetooth:v0405*
ID_VENDOR_FROM_DATABASE=Vertex International, Inc.
bluetooth:v0406*
ID_VENDOR_FROM_DATABASE=Airtago
bluetooth:v0407*
ID_VENDOR_FROM_DATABASE=Swiss Audio SA
bluetooth:v0408*
ID_VENDOR_FROM_DATABASE=ToGetHome Inc.
bluetooth:v0409*
ID_VENDOR_FROM_DATABASE=AXIS
bluetooth:v040A*
ID_VENDOR_FROM_DATABASE=Openmatics
bluetooth:v040B*
ID_VENDOR_FROM_DATABASE=Jana Care Inc.
bluetooth:v040C*
ID_VENDOR_FROM_DATABASE=Senix Corporation
bluetooth:v040D*
ID_VENDOR_FROM_DATABASE=NorthStar Battery Company, LLC

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -45,6 +45,8 @@
# Macbook2,1 (late 2006), single-button touchpad
evdev:input:b0003v05ACp021B*
# Macbook4,1
evdev:input:b0003v05ACp0229*
EVDEV_ABS_00=256:1471:12
EVDEV_ABS_01=256:831:12
@ -76,9 +78,9 @@ evdev:input:b0003v05ACp0254*
EVDEV_ABS_36=::92
# MacbookPro10,1 (unibody, June 2012)
evdev:input:b0003v05ACp0259*
evdev:input:b0003v05ACp025A*
evdev:input:b0003v05ACp025B*
evdev:input:b0003v05ACp0262*
evdev:input:b0003v05ACp0263*
evdev:input:b0003v05ACp0264*
# MacbookPro10,2 (unibody, October 2012)
evdev:input:b0003v05ACp0259*
evdev:input:b0003v05ACp025A*
@ -104,6 +106,13 @@ evdev:name:ETPS/2 Elantech Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnX550CC:*
EVDEV_ABS_35=::31
EVDEV_ABS_36=::30
# Asus UX305
evdev:name:Elan Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnUX305UA:*
EVDEV_ABS_00=0:3097:32
EVDEV_ABS_01=0:2119:33
EVDEV_ABS_35=0:3097:32
EVDEV_ABS_36=0:2119:33
#########################################
# Dell
#########################################
@ -127,6 +136,20 @@ evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLati
EVDEV_ABS_35=76:1815:22
EVDEV_ABS_36=131:1330:30
# Dell Precision 5510
evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnPrecision5510*
EVDEV_ABS_00=::42
EVDEV_ABS_01=::43
EVDEV_ABS_35=::42
EVDEV_ABS_36=::43
# Dell Precision M4700
evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:*svnDellInc.:pnPrecisionM4700*
EVDEV_ABS_00=0:1960:24
EVDEV_ABS_01=113:1436:30
EVDEV_ABS_35=0:1960:24
EVDEV_ABS_36=113:1436:30
# Dell XPS15 9550
evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnXPS159550*
EVDEV_ABS_00=::41
@ -134,6 +157,11 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnXPS159550*
EVDEV_ABS_35=::41
EVDEV_ABS_36=::43
# Dell XPS M1530
evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:bvn*:bvr*:bd*:svnDellInc.:pnXPSM1530*
EVDEV_ABS_00=85:947:15
EVDEV_ABS_01=154:726:18
#########################################
# Google
#########################################
@ -167,6 +195,13 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:pn*ThinkPadEdgeE530*
EVDEV_ABS_35=1241:5703:49
EVDEV_ABS_36=1105:4820:68
# Lenovo L430
evdev:name:ETPS/2 Elantech Touchpad:dmi:*svnLENOVO*:pvrThinkPadL430*
EVDEV_ABS_00=19:2197:29
EVDEV_ABS_01=12:1151:25
EVDEV_ABS_35=19:2197:29
EVDEV_ABS_36=12:1151:25
# Lenovo P50
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*ThinkPad*P50*
EVDEV_ABS_00=::44
@ -174,6 +209,14 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*ThinkPad*P50*
EVDEV_ABS_35=::44
EVDEV_ABS_36=::67
# Lenovo *40 series
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPad??40:*
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPad??40?:*
EVDEV_ABS_00=::41
EVDEV_ABS_01=::37
EVDEV_ABS_35=::41
EVDEV_ABS_36=::37
# Lenovo T460
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*ThinkPad*T460*
EVDEV_ABS_00=1266:5677:44
@ -188,11 +231,44 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*ThinkPad*T510*
EVDEV_ABS_35=778:6239:72
EVDEV_ABS_36=841:5330:100
# Lenovo V360
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*pvrLenovoV360*
EVDEV_ABS_00=1243:5927:60
EVDEV_ABS_01=902:5330:108
# Lenovo X220 series
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*pvrThinkPadX220*
EVDEV_ABS_00=1316:5627:58
EVDEV_ABS_01=1355:4826:81
EVDEV_ABS_35=1316:5627:58
EVDEV_ABS_36=1355:4826:81
# Lenovo X230 series
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*ThinkPad*X230*
EVDEV_ABS_01=::100
EVDEV_ABS_36=::100
# Lenovo Y700-14ISK
evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:*svnLENOVO:*pvrLenovoideapadY700-14ISK*
EVDEV_ABS_00=::27
EVDEV_ABS_01=::29
EVDEV_ABS_35=::27
EVDEV_ABS_36=::29
# Lenovo Ideapad 500S-13ISK
evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:*svnLENOVO:*pvrLenovoideapad500S-13ISK*
EVDEV_ABS_00=125:3955:37
EVDEV_ABS_01=104:1959:27
EVDEV_ABS_35=125:3954:37
EVDEV_ABS_36=104:1959:27
# Lenovo Yoga 500-14ISK
evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:*svnLENOVO:*pvrLenovoYoga500-14ISK*
EVDEV_ABS_00=124:3955:36
EVDEV_ABS_01=103:1959:26
EVDEV_ABS_35=124:3955:36
EVDEV_ABS_36=103:1959:26
#########################################
# Samsung
#########################################

View File

@ -213,7 +213,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pn*
KEYBOARD_KEY_8a=suspend # Fn+F1 hibernate
KEYBOARD_KEY_8b=switchvideomode # Fn+F8 CRT/LCD (high keycode: "displaytoggle")
KEYBOARD_KEY_8c=unknown # Fn+Right Auto Brightness
KEYBOARD_KEY_8F=switchvideomode # Fn+F7 aspect ratio
KEYBOARD_KEY_8f=switchvideomode # Fn+F7 aspect ratio
KEYBOARD_KEY_90=previoussong # Front panel previous song
KEYBOARD_KEY_91=prog1 # Wi-Fi Catcher (Dell-specific)
KEYBOARD_KEY_92=media # MediaDirect button (house icon)
@ -238,8 +238,9 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1110:pvr*
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1210:pvr*
KEYBOARD_KEY_84=wlan
# Dell Inspiron 1520
# Dell Inspiron 1520 and Latitude 2110
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnInspiron*1520:pvr*
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*2110:pvr*
KEYBOARD_KEY_85=unknown # Brightness Down, also emitted by acpi-video, ignore
KEYBOARD_KEY_86=unknown # Brightness Up, also emitted by acpi-video, ignore
@ -414,6 +415,10 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHP*Pavilion*dv7*Notebook*PC:
KEYBOARD_KEY_c6=break
KEYBOARD_KEY_94=reserved
# Pavilion x360 13 (Prevents random airplane mode activation)
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*[pP][aA][vV][iI][lL][iI][oO][nN]*13*x360*:pvr*
KEYBOARD_KEY_d7=unknown
# Elitebook
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*Compaq*:pvr*
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pn*EliteBook*:pvr*
@ -482,8 +487,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnFalco:pvr*
KEYBOARD_KEY_43=volumedown
KEYBOARD_KEY_44=volumeup
KEYBOARD_KEY_db=search # Same position as caps lock key on most keyboards
# KEYBOARD_KEY_3e=fullscreen, no defined key sym
# KEYBOARD_KEY_3e=fullscreen, no defined key sym
# HP EliteBook 725 G2
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHPLicrice:pvr*
@ -694,7 +698,7 @@ evdev:input:b0003v046DpC308*
KEYBOARD_KEY_90003=finance # Finance
KEYBOARD_KEY_90004=prog1 # My Sites
KEYBOARD_KEY_90005=prog2 # Community
KEYBOARD_KEY_C0183=media # Media
KEYBOARD_KEY_c0183=media # Media
# Cordless Desktop S510
evdev:input:b0003v046DpC50C*
@ -759,22 +763,22 @@ evdev:input:b0003v046DpC52D*
# Internet Navigator
evdev:input:b0003v046DpC309*
KEYBOARD_KEY_90001=chat # Messenger/SMS
KEYBOARD_KEY_90002=camera # webcam
KEYBOARD_KEY_90003=prog1 # iTouch
KEYBOARD_KEY_90004=shop # Shopping
KEYBOARD_KEY_C0201=new # New (F1)
KEYBOARD_KEY_C0289=reply # Reply mail (F2)
KEYBOARD_KEY_C028B=forwardmail # Forward mail (F3)
KEYBOARD_KEY_C028C=send # Send (F4)
KEYBOARD_KEY_C021A=undo # Undo (F5).
KEYBOARD_KEY_C0279=redo # Redo (F6).
KEYBOARD_KEY_C0208=print # Print (F7)
KEYBOARD_KEY_C0207=save # Save (F8)
KEYBOARD_KEY_C0194=file # My Computer (F9)
KEYBOARD_KEY_C01A7=documents # My Documents (F10)
KEYBOARD_KEY_C01B6=images # My Pictures (F11) ??
KEYBOARD_KEY_C01B7=sound # My Music (F12) ??
KEYBOARD_KEY_90001=chat # Messenger/SMS
KEYBOARD_KEY_90002=camera # webcam
KEYBOARD_KEY_90003=prog1 # iTouch
KEYBOARD_KEY_90004=shop # Shopping
KEYBOARD_KEY_c0201=new # New (F1)
KEYBOARD_KEY_c0289=reply # Reply mail (F2)
KEYBOARD_KEY_c028b=forwardmail # Forward mail (F3)
KEYBOARD_KEY_c028c=send # Send (F4)
KEYBOARD_KEY_c021a=undo # Undo (F5)
KEYBOARD_KEY_c0279=redo # Redo (F6)
KEYBOARD_KEY_c0208=print # Print (F7)
KEYBOARD_KEY_c0207=save # Save (F8)
KEYBOARD_KEY_c0194=file # My Computer (F9)
KEYBOARD_KEY_c01a7=documents # My Documents (F10)
KEYBOARD_KEY_c01b6=images # My Pictures (F11) ??
KEYBOARD_KEY_c01b7=sound # My Music (F12) ??
###########################################################
@ -797,6 +801,14 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMAXDATA:pnPro*7000*:pvr*
# Medion
###########################################################
# Akoya
evdev:atkbd:dmi:bvn*:bvr*:svnMedion*:pnAkoya*:pvr*
KEYBOARD_KEY_a0=!mute
KEYBOARD_KEY_ae=!volumedown
KEYBOARD_KEY_b0=!volumeup
KEYBOARD_KEY_19=!p
KEYBOARD_KEY_df=sleep
# FID2060
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMEDION*:pn*FID2060*:pvr*
KEYBOARD_KEY_6b=channeldown # Thottle Down
@ -850,6 +862,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*:pvr*
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*U-100*:pvr*
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*U100*:pvr*
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*N033:*
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*VR420*:pvr*
KEYBOARD_KEY_f7=reserved
KEYBOARD_KEY_f8=reserved
@ -889,7 +902,6 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnOLPC:pnXO:*
KEYBOARD_KEY_c2=f8
KEYBOARD_KEY_c3=f9
KEYBOARD_KEY_c4=f10
KEYBOARD_KEY_c7=f11
KEYBOARD_KEY_d8=f12
KEYBOARD_KEY_f7=f13
KEYBOARD_KEY_f6=f14
@ -909,7 +921,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnOLPC:pnXO:*
KEYBOARD_KEY_c9=pageup
KEYBOARD_KEY_d1=pagedown
KEYBOARD_KEY_c7=home
KEYBOARD_KEY_cF=end
KEYBOARD_KEY_cf=end
KEYBOARD_KEY_73=hp
KEYBOARD_KEY_7e=hp
KEYBOARD_KEY_db=leftmeta # left grab

View File

@ -44,8 +44,19 @@
# udevadm info /dev/input/eventXX.
#
# Allowed properties are:
# ID_INPUT_TRACKBALL
# MOUSE_DPI
# MOUSE_WHEEL_CLICK_ANGLE
# MOUSE_WHEEL_CLICK_ANGLE_HORIZONTAL
# MOUSE_WHEEL_CLICK_COUNT
# MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL
#
#########################################
# ID_INPUT_TRACKBALL #
#########################################
#
# Specified *in additition* to ID_INPUT_MOUSE if the device is a trackball.
# Removing ID_INPUT_MOUSE will break backwards compatibility.
#
#########################################
# MOUSE_DPI #
@ -95,12 +106,46 @@
# MOUSE_WHEEL_CLICK_ANGLE=<degrees>
#
# Most mice have a 15 degree click stop (24 clicks per full rotation).
# For backwards-compatibility, the click angle must be an integer.
# Where a device has non-integer click angles, the MOUSE_WHEEL_CLICK_COUNT
# property should also be specified.
#
#########################################
# MOUSE_WHEEL_CLICK_ANGLE_HORIZONTAL #
#########################################
#
# Identical to MOUSE_WHEEL_CLICK_ANGLE but for the horizontal scroll wheel.
# This property may only be specified if the angle for the horizontal
# scroll wheel differs from the vertical wheel. If so, *both* click angles
# must be specified.
#
#########################################
# MOUSE_WHEEL_CLICK_COUNT #
# MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL #
#########################################
#
# The number of clicks the wheel sends per 360 degree rotation. This
# property should only be used where the click angle is not an integer.
# For backwards compatibility it must be specified in addition to
# MOUSE_WHEEL_CLICK_ANGLE.
# Clients should prefer MOUSE_WHEEL_CLICK_COUNT where available, it is more
# precise than MOUSE_WHEEL_CLICK_ANGLE.
#
# MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL works the same way but also follows the
# rules of MOUSE_WHEEL_CLICK_ANGLE_HORIZONTAL.
#
# Sort by brand, type (usb, bluetooth), DPI, frequency.
# For mice with switchable resolution, sort by the starred entry.
##########################################
# Generic
##########################################
mouse:*:name:*Trackball*:
mouse:*:name:*trackball*:
mouse:*:name:*TrackBall*:
ID_INPUT_TRACKBALL=1
##########################################
# Apple
##########################################
@ -231,6 +276,7 @@ mouse:usb:v04b3p310c:name:USB Optical Mouse:
# Logitech M570 trackball
mouse:usb:v046dp1028:name:Logitech M570:
MOUSE_DPI=540@167
ID_INPUT_TRACKBALL=1
# Logitech USB-PS/2 M-BZ96C
mouse:usb:v046dpc045:name:Logitech USB-PS/2 Optical Mouse:
@ -280,7 +326,7 @@ mouse:usb:v046dpc049:name:Logitech USB Gaming Mouse:
mouse:usb:v046dpc24e:name:Logitech G500s Laser Gaming Mouse:
MOUSE_DPI=400@500 *800@500 2000@500
# Logitech G9
# Logitech G9
mouse:usb:v046dpc048:name:Logitech G9 Laser Mouse:
MOUSE_DPI=400@1000 800@1000 *1600@1000
@ -325,13 +371,18 @@ mouse:usb:v046dp402d:name:Logitech M560:
mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:402d:
MOUSE_DPI=1000@125
# Logitech V220 Cordless Optical Mouse
mouse:usb:v046dpc51b:name:Logitech USB Receiver:
# Logitech Performance MX
mouse:usb:v046dp101a:name:Logitech Performance MX:
MOUSE_DPI=1000@166
# Logitech MX Master
# Horiz wheel has 14 stops, angle is rounded up
mouse:usb:v046dp4041:name:Logitech MX Master:
MOUSE_DPI=1000@166
MOUSE_WHEEL_CLICK_ANGLE=15
MOUSE_WHEEL_CLICK_ANGLE_HORIZONTAL=26
MOUSE_WHEEL_CLICK_COUNT=24
MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL=14
# Logitech MK260 Wireless Combo Receiver aka M-R0011
mouse:usb:v046dpc52e:name:Logitech USB Receiver:
@ -356,11 +407,6 @@ mouse:usb:v046dp4027:name:Logitech T620:
mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:4027:
MOUSE_DPI=1200@250
# Logitech LX8 Cordless Laser Mouse
mouse:usb:v046dpc51b:name:Logitech USB Receiver:
MOUSE_DPI=1300@125
MOUSE_WHEEL_CLICK_ANGLE=15
# Logitech ZoneTouch Mouse T400
mouse:usb:v046dp4026:name:Logitech T400:
mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:4026:
@ -483,3 +529,11 @@ mouse:usb:v1038p1369:name:SteelSeries Sensei Raw Gaming Mouse:
# Trust illuminated mouse gxt 152
mouse:usb:v145fp01ac:name:HID-compliant Mouse Trust Gaming Mouse:
MOUSE_DPI=*800@528 1200@537 1600@536 2400@521
##########################################
# Zelotes
##########################################
# Zelotes 5500 DPI 7 Button USB Wired Gaming Mouse
mouse:usb:v1d57pad17:*
MOUSE_DPI=1000@500 1600@500 2400@500 3200@500 5500@500 *1000@1000 1600@1000 2400@1000 3200@1000 5500@1000

View File

@ -69,7 +69,7 @@
#
#
# Sort by by brand, model
# Sort by brand, model
#########################################
# Dell
@ -77,15 +77,19 @@
# Latitude D620
evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeD620*:pvr*
POINTINGSTICK_CONST_ACCEL=0.5
POINTINGSTICK_CONST_ACCEL=0.5
# Latitude E6320
evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE6320*:pvr*
POINTINGSTICK_CONST_ACCEL=2.0
POINTINGSTICK_CONST_ACCEL=2.0
# Latitude E6400
evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE6400*:pvr*
POINTINGSTICK_CONST_ACCEL=1.5
POINTINGSTICK_CONST_ACCEL=1.5
# Latitude E7470
evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE7470*:pvr*
POINTINGSTICK_CONST_ACCEL=0.6
#########################################
# Lenovo
@ -95,23 +99,28 @@ evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE6400*:pvr*
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX230:*
# Lenovo Thinkpad X230 tablet
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX230Tablet:*
# Lenovo Thinkpad X240
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX240:*
# Lenovo Thinkpad T440s
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadT440s:*
# Lenovo Thinkpad T540p
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadT540p:*
# Lenovo Thinkpad T550 / W550s
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadT550:*
# Lenovo Thinkpad *40 series
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPad??40:*
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPad??40?:*
# Lenovo Thinkpad *50 series
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPad??50:*
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPad??50?:*
# Lenovo Thinkpad *60 series
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPad??60:*
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPad??60?:*
# Lenovo Thinkpad X1 Carbon 3rd gen
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX1Carbon3rd:*
POINTINGSTICK_SENSITIVITY=200
POINTINGSTICK_CONST_ACCEL=1.0
# Lenovo Thinkpad X1 Carbon 4th gen
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX1Carbon4th:*
# Lenovo Thinkpad X1 Tablet
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX1Tablet:*
POINTINGSTICK_SENSITIVITY=200
POINTINGSTICK_CONST_ACCEL=1.0
# Lenovo Thinkpad X200s / X201s
# Note these come with 2 revisions of keyboard, with the trackpoints having a
# different sensitivity in the different revisions. 1.25 is a bit slow for the
# least sensitive revision, but it is better to be a bit slow than too fast.
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX20?s:*
POINTINGSTICK_SENSITIVITY=200
POINTINGSTICK_CONST_ACCEL=1.25
POINTINGSTICK_SENSITIVITY=200
POINTINGSTICK_CONST_ACCEL=1.25

49
hwdb/70-touchpad.hwdb Normal file
View File

@ -0,0 +1,49 @@
# This file is part of systemd.
#
# Database for touchpad device information that cannot be queried directly.
#
# The lookup keys are composed in:
# 70-touchpad.rules
#
# Note: The format of the "touchpad:" 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:
# touchpad:<subsystem>:v<vid>p<pid>:name:<name>:
#
# vid/pid as 4-digit hex lowercase vendor/product
#
# To add local entries, create a new file
# /etc/udev/hwdb.d/71-touchpad-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 touchpad in question. If in
# doubt, simply use /dev/input/event* to reload all input rules.
#
# If your changes are generally applicable, preferably send them as a pull
# request to
# https://github.com/systemd/systemd
# or create a bug report on https://github.com/systemd/systemd/issues and
# include your new rules, a description of the device, and the output of
# udevadm info /dev/input/eventXX.
#
# Permitted keys:
# Specify if a touchpad is a built-in one or external:
# ID_INPUT_TOUCHPAD_INTEGRATION=internal|external
touchpad:i8042:*
touchpad:rmi:*
ID_INPUT_TOUCHPAD_INTEGRATION=internal
touchpad:bluetooth:*
touchpad:usb:*
ID_INPUT_TOUCHPAD_INTEGRATION=external
###########################################################
# Apple
###########################################################
touchpad:usb:v05ac*
ID_INPUT_TOUCHPAD_INTEGRATION=internal

View File

@ -14,4 +14,5 @@ dist_udevhwdb_DATA = \
60-evdev.hwdb \
60-keyboard.hwdb \
70-mouse.hwdb \
70-pointingstick.hwdb
70-pointingstick.hwdb \
70-touchpad.hwdb