Browse Source

Update data

Mike Gilbert 5 years ago
parent
commit
41e194e41b
12 changed files with 3188 additions and 515 deletions
  1. 84 84
      iab.txt
  2. 825 60
      ma-medium.txt
  3. 952 73
      ma-small.txt
  4. 816 231
      oui.txt
  5. 251 43
      pci.ids
  6. 36 0
      udev/20-acpi-vendor.hwdb
  7. 40 9
      udev/60-evdev.hwdb
  8. 37 9
      udev/60-keyboard.hwdb
  9. 95 1
      udev/60-sensor.hwdb
  10. 12 1
      udev/70-mouse.hwdb
  11. 10 2
      udev/70-pointingstick.hwdb
  12. 30 2
      usb.ids

+ 84 - 84
iab.txt

@@ -3098,12 +3098,6 @@ A1F000-A1FFFF                 (base 16)                     Flight Data Systems
                                                             Mountsorrel  Leics  LE12 7AT                 
                                                             GB                                           
 
-00-50-C2                      (hex)                         Pigeon Point Systems LLC                     
-4A1000-4A1FFF                 (base 16)                     Pigeon Point Systems LLC                     
-                                                            2191 S. El Camino Real                       
-                                                            Oceanside  CA  95054                         
-                                                            US                                           
-
 00-50-C2                      (hex)                         Telecom Protection Technologies Limited      
 438000-438FFF                 (base 16)                     Telecom Protection Technologies Limited      
                                                             Unit 1A, Garden Close                        
@@ -3434,12 +3428,6 @@ A1F000-A1FFFF                 (base 16)                     Flight Data Systems
                                                             Mountain View  CA  94043                     
                                                             US                                           
 
-00-50-C2                      (hex)                         Pigeon Point Systems LLC                     
-3FB000-3FBFFF                 (base 16)                     Pigeon Point Systems LLC                     
-                                                            2191 S. El Camino Real                       
-                                                            Oceanside  CA  95054                         
-                                                            US                                           
-
 00-50-C2                      (hex)                         Weinberger Deutschland GmbH                  
 3FC000-3FCFFF                 (base 16)                     Weinberger Deutschland GmbH                  
                                                             Am Weichselgarten 3                          
@@ -4628,6 +4616,18 @@ F55000-F55FFF                 (base 16)                     Honeywell
                                                             Clearwater  FL  33764-7290                   
                                                             US                                           
 
+00-50-C2                      (hex)                         nVent, Schroff GmbH                          
+3FB000-3FBFFF                 (base 16)                     nVent, Schroff GmbH                          
+                                                            Langenalber Strasse 96-100                   
+                                                            Straubenhardt    75334                       
+                                                            DE                                           
+
+00-50-C2                      (hex)                         nVent, Schroff GmbH                          
+4A1000-4A1FFF                 (base 16)                     nVent, Schroff GmbH                          
+                                                            Langenalber Strasse 96-100                   
+                                                            Straubenhardt    75334                       
+                                                            DE                                           
+
 00-50-C2                      (hex)                         EMAC, Inc.                                   
 0E0000-0E0FFF                 (base 16)                     EMAC, Inc.                                   
                                                             2390 EMAC Way                                
@@ -4802,12 +4802,6 @@ F55000-F55FFF                 (base 16)                     Honeywell
                                                             Fairfield  NJ  07004                         
                                                             US                                           
 
-40-D8-55                      (hex)                         ARGUS-SPECTRUM                               
-17A000-17AFFF                 (base 16)                     ARGUS-SPECTRUM                               
-                                                            Serdobolskaya str.,65A                       
-                                                            Saint-Petersburg    197342                   
-                                                            RU                                           
-
 40-D8-55                      (hex)                         Servo-Robot Inc.                             
 179000-179FFF                 (base 16)                     Servo-Robot Inc.                             
                                                             1370 Hocquart                                
@@ -9746,6 +9740,12 @@ FD1000-FD1FFF                 (base 16)                     Enyx SA
                                                             Clearwater  FL  33764                        
                                                             US                                           
 
+40-D8-55                      (hex)                         ARGUS-SPECTRUM                               
+17A000-17AFFF                 (base 16)                     ARGUS-SPECTRUM                               
+                                                            Serdobolskaya str.,65A                       
+                                                            Saint-Petersburg    197342                   
+                                                            RU                                           
+
 40-D8-55                      (hex)                         Patria Aviation Oy                           
 19F000-19FFFF                 (base 16)                     Patria Aviation Oy                           
                                                             Naulakatu 3                                  
@@ -10535,12 +10535,6 @@ F12000-F12FFF                 (base 16)                     General Industrial C
                                                             Pune  Maharashtra  411026                    
                                                             IN                                           
 
-00-50-C2                      (hex)                         Treehaven Technologies, Inc.                 
-F0B000-F0BFFF                 (base 16)                     Treehaven Technologies, Inc.                 
-                                                            24 Village Pointe Drive                      
-                                                            Powell  OH  43065                            
-                                                            US                                           
-
 00-50-C2                      (hex)                         SKYCHANNEL LTD                               
 F0C000-F0CFFF                 (base 16)                     SKYCHANNEL LTD                               
                                                             567 - 5 TH FLOOR BUILDING 1                  
@@ -11153,12 +11147,6 @@ D42000-D42FFF                 (base 16)                     Hagenuk KMT GmbH
                                                             Radeburg  Sachsen  01471                     
                                                             DE                                           
 
-00-50-C2                      (hex)                         CSS, LLC                                     
-D3F000-D3FFFF                 (base 16)                     CSS, LLC                                     
-                                                            6030 S 58th St, STE C                        
-                                                            Lincoln  NE  68516                           
-                                                            US                                           
-
 00-50-C2                      (hex)                         Gitsn Inc.                                   
 D3B000-D3BFFF                 (base 16)                     Gitsn Inc.                                   
                                                             #811, Woolim Ebiz Center First, 170-5        
@@ -14426,12 +14414,6 @@ A05000-A05FFF                 (base 16)                     Adgil Design Inc.
                                                             Southampton  Hampshire  SO18 2RX             
                                                             GB                                           
 
-00-50-C2                      (hex)                         Pigeon Point Systems LLC                     
-225000-225FFF                 (base 16)                     Pigeon Point Systems LLC                     
-                                                            2191 S. El Camino Real                       
-                                                            Oceanside  CA  95054                         
-                                                            US                                           
-
 00-50-C2                      (hex)                         eko systems inc.                             
 229000-229FFF                 (base 16)                     eko systems inc.                             
                                                             2750 Prosperity Ave                          
@@ -15608,6 +15590,24 @@ DA2000-DA2FFF                 (base 16)                     metraTec GmbH
                                                             Clearwater  Fl  33764-7290                   
                                                             US                                           
 
+00-50-C2                      (hex)                         Treehaven Technologies, Inc.                 
+F0B000-F0BFFF                 (base 16)                     Treehaven Technologies, Inc.                 
+                                                            3960 Presidential Pkwy Suite B               
+                                                            Powell  OH  43065-9033                       
+                                                            US                                           
+
+00-50-C2                      (hex)                         nVent, Schroff GmbH                          
+225000-225FFF                 (base 16)                     nVent, Schroff GmbH                          
+                                                            Langenalber Strasse 96-100                   
+                                                            Straubenhardt    75334                       
+                                                            DE                                           
+
+00-50-C2                      (hex)                         Communication Systems Solutions              
+D3F000-D3FFFF                 (base 16)                     Communication Systems Solutions              
+                                                            6030 S 58th St, STE C                        
+                                                            Lincoln  NE  68516                           
+                                                            US                                           
+
 00-50-C2                      (hex)                         Aeroflex GmbH                                
 B51000-B51FFF                 (base 16)                     Aeroflex GmbH                                
                                                             Gutenbergstrasse 2-4                         
@@ -15983,12 +15983,6 @@ B51000-B51FFF                 (base 16)                     Aeroflex GmbH
                                                             Norderstedt    22848                         
                                                             US                                           
 
-40-D8-55                      (hex)                         APG CASH DRAWER                              
-0C3000-0C3FFF                 (base 16)                     APG CASH DRAWER                              
-                                                            5250 INDUSTRIAL BLVD NE                      
-                                                            MINNEAPOLIS  Minnesota  55421                
-                                                            US                                           
-
 40-D8-55                      (hex)                         WxBR Sistemas de Telecomunicacoes Ltda       
 0B9000-0B9FFF                 (base 16)                     WxBR Sistemas de Telecomunicacoes Ltda       
                                                             Rua Dr Ricardo Benetton Martins, S/N         
@@ -16085,12 +16079,6 @@ B51000-B51FFF                 (base 16)                     Aeroflex GmbH
                                                             GURGAON  HARYANA  122001                     
                                                             IN                                           
 
-40-D8-55                      (hex)                         APG CASH DRAWER                              
-010000-010FFF                 (base 16)                     APG CASH DRAWER                              
-                                                            5250 INDUSTRIAL BLVD NE                      
-                                                            MINNEAPOLIS  Minnesota  55421                
-                                                            US                                           
-
 40-D8-55                      (hex)                         HuNS                                         
 00D000-00DFFF                 (base 16)                     HuNS                                         
                                                             Pyeongchon-dong, Dongan-gu, Anyang-si, Gyeonggi-do, Korea
@@ -16313,12 +16301,6 @@ FB8000-FB8FFF                 (base 16)                     TECHNO CO.,LTD.
                                                             Iruma City  Saitama Pref.  358-0011          
                                                             JP                                           
 
-00-50-C2                      (hex)                         ARGUS-SPECTRUM                               
-FB6000-FB6FFF                 (base 16)                     ARGUS-SPECTRUM                               
-                                                            Serdobolskaya street 65A                     
-                                                            St.Petersburg    197342                      
-                                                            RU                                           
-
 00-50-C2                      (hex)                         Digital Barriers                             
 F94000-F94FFF                 (base 16)                     Digital Barriers                             
                                                             Photon House                                 
@@ -18902,12 +18884,6 @@ A41000-A41FFF                 (base 16)                     Meiryo Denshi Corp.
                                                             Mainz  Rheinland-Pfalz  55129                
                                                             DE                                           
 
-00-50-C2                      (hex)                         Argus-Spectrum                               
-764000-764FFF                 (base 16)                     Argus-Spectrum                               
-                                                            65, Serdobolskaya str.                       
-                                                            St-Peterburg    197342                       
-                                                            RU                                           
-
 00-50-C2                      (hex)                         Gaisler Research AB                          
 75A000-75AFFF                 (base 16)                     Gaisler Research AB                          
                                                             Forsta Langgatan 19                          
@@ -19328,12 +19304,6 @@ A41000-A41FFF                 (base 16)                     Meiryo Denshi Corp.
                                                             FORSSA  HÄME  FIN-30101                      
                                                             FI                                           
 
-00-50-C2                      (hex)                         HoseoTelnet Inc...                           
-6C2000-6C2FFF                 (base 16)                     HoseoTelnet Inc...                           
-                                                            Hoseo B/D 4F 608 Deungchon-3dong             
-                                                            Seoul    157-731                             
-                                                            KR                                           
-
 00-50-C2                      (hex)                         iTRACS Corporation                           
 6C3000-6C3FFF                 (base 16)                     iTRACS Corporation                           
                                                             1501 W. Fountainhead Parkway                 
@@ -20102,12 +20072,6 @@ A41000-A41FFF                 (base 16)                     Meiryo Denshi Corp.
                                                             Daejeon    305-308                           
                                                             KR                                           
 
-00-50-C2                      (hex)                         RDC Specstroy-Svyaz Ltd                      
-3B1000-3B1FFF                 (base 16)                     RDC Specstroy-Svyaz Ltd                      
-                                                            Office 208, Shevchenko street, 2             
-                                                            Taganrog  Rostov region  347922              
-                                                            RU                                           
-
 00-50-C2                      (hex)                         Engim, Inc.                                  
 3A8000-3A8FFF                 (base 16)                     Engim, Inc.                                  
                                                             40 Nagog Park                                
@@ -21833,6 +21797,42 @@ D95000-D95FFF                 (base 16)                     Honeywell
                                                             Horn  Niederösterreich  A-3580               
                                                             AT                                           
 
+00-50-C2                      (hex)                         ARGUS-SPECTRUM                               
+764000-764FFF                 (base 16)                     ARGUS-SPECTRUM                               
+                                                            65, Serdobolskaya str.                       
+                                                            St-Peterburg    197342                       
+                                                            RU                                           
+
+00-50-C2                      (hex)                         ARGUS-SPECTRUM                               
+FB6000-FB6FFF                 (base 16)                     ARGUS-SPECTRUM                               
+                                                            Serdobolskaya street 65A                     
+                                                            St.Petersburg    197342                      
+                                                            RU                                           
+
+00-50-C2                      (hex)                         Specstroy-Svyaz Ltd                          
+3B1000-3B1FFF                 (base 16)                     Specstroy-Svyaz Ltd                          
+                                                            Bolshaya Bulvarnaya Street 13-26             
+                                                            Taganrog    347913                           
+                                                            RU                                           
+
+00-50-C2                      (hex)                         HoseoTelnet Inc...                           
+6C2000-6C2FFF                 (base 16)                     HoseoTelnet Inc...                           
+                                                            Hoseo Plaza B/D 7F, 416                      
+                                                            Gangseo-ro, Gangseo-gu  Seoul   07583        
+                                                            KR                                           
+
+40-D8-55                      (hex)                         APG Cash Drawer, LLC                         
+0C3000-0C3FFF                 (base 16)                     APG Cash Drawer, LLC                         
+                                                            5250 INDUSTRIAL BLVD NE                      
+                                                            MINNEAPOLIS  Minnesota  55421                
+                                                            US                                           
+
+40-D8-55                      (hex)                         APG Cash Drawer, LLC                         
+010000-010FFF                 (base 16)                     APG Cash Drawer, LLC                         
+                                                            5250 INDUSTRIAL BLVD NE                      
+                                                            MINNEAPOLIS  Minnesota  55421                
+                                                            US                                           
+
 00-50-C2                      (hex)                         Baxter International Inc                     
 2E0000-2E0FFF                 (base 16)                     Baxter International Inc                     
                                                             One Baxter Parkway                           
@@ -23708,12 +23708,6 @@ B59000-B59FFF                 (base 16)                     SLICAN sp. z o.o.
                                                             Bydgoszcz  Kujawsko-Pomorskie  85-124        
                                                             PL                                           
 
-00-50-C2                      (hex)                         APG CASH DRAWER                              
-B54000-B54FFF                 (base 16)                     APG CASH DRAWER                              
-                                                            5250 Industrial Blvd NE                      
-                                                            Minneapolis  MN  55421                       
-                                                            US                                           
-
 00-50-C2                      (hex)                         KRISTECH                                     
 B77000-B77FFF                 (base 16)                     KRISTECH                                     
                                                             Porzeczkowa 12                               
@@ -25472,12 +25466,6 @@ A18000-A18FFF                 (base 16)                     Eoslink
                                                             GENTILLY Cedex  Val de Marne  94257          
                                                             FR                                           
 
-00-50-C2                      (hex)                         Pigeon Point Systems LLC                     
-57A000-57AFFF                 (base 16)                     Pigeon Point Systems LLC                     
-                                                            2191 S. El Camino Real                       
-                                                            Oceanside  CA  95054                         
-                                                            US                                           
-
 00-50-C2                      (hex)                         Oberon Service srl                           
 571000-571FFF                 (base 16)                     Oberon Service srl                           
                                                             Via Meda 28                                  
@@ -27379,3 +27367,15 @@ C7B000-C7BFFF                 (base 16)                     Honeywell
                                                             13350 US Hwy 19 North                        
                                                             Clearwater  FL  33764-7290                   
                                                             US                                           
+
+00-50-C2                      (hex)                         nVent, Schroff GmbH                          
+57A000-57AFFF                 (base 16)                     nVent, Schroff GmbH                          
+                                                            Langenalber Strasse 96-100                   
+                                                            Straubenhardt    75334                       
+                                                            DE                                           
+
+00-50-C2                      (hex)                         APG Cash Drawer, LLC                         
+B54000-B54FFF                 (base 16)                     APG Cash Drawer, LLC                         
+                                                            5250 Industrial Blvd NE                      
+                                                            Minneapolis  MN  55421                       
+                                                            US                                           

File diff suppressed because it is too large
+ 825 - 60
ma-medium.txt


File diff suppressed because it is too large
+ 952 - 73
ma-small.txt


File diff suppressed because it is too large
+ 816 - 231
oui.txt


File diff suppressed because it is too large
+ 251 - 43
pci.ids


+ 36 - 0
udev/20-acpi-vendor.hwdb

@@ -21,6 +21,9 @@ acpi:AAVA*:
 acpi:AMDI*:
  ID_VENDOR_FROM_DATABASE=AMD
 
+acpi:AMPC*:
+ ID_VENDOR_FROM_DATABASE=Ampere Computing
+
 acpi:APMC*:
  ID_VENDOR_FROM_DATABASE=Applied Micro Circuits Corporation
 
@@ -2205,6 +2208,9 @@ acpi:EHN*:
 acpi:EIC*:
  ID_VENDOR_FROM_DATABASE=Eicon Technology Corporation
 
+acpi:EIN*:
+ ID_VENDOR_FROM_DATABASE=Elegant Invention
+
 acpi:EIZ*:
  ID_VENDOR_FROM_DATABASE=Eizo
 
@@ -3123,6 +3129,9 @@ acpi:HWD*:
 acpi:HWP*:
  ID_VENDOR_FROM_DATABASE=Hewlett Packard
 
+acpi:HWV*:
+ ID_VENDOR_FROM_DATABASE=Huawei Technologies Co., Inc.
+
 acpi:HXM*:
  ID_VENDOR_FROM_DATABASE=Hexium Ltd.
 
@@ -3315,6 +3324,9 @@ acpi:IMD*:
 acpi:IME*:
  ID_VENDOR_FROM_DATABASE=Imagraph
 
+acpi:IMF*:
+ ID_VENDOR_FROM_DATABASE=Immersive Audio Technologies France
+
 acpi:IMG*:
  ID_VENDOR_FROM_DATABASE=IMAGENICS Co., Ltd.
 
@@ -3576,6 +3588,9 @@ acpi:JDI*:
 acpi:JDL*:
  ID_VENDOR_FROM_DATABASE=Japan Digital Laboratory Co.,Ltd.
 
+acpi:JEM*:
+ ID_VENDOR_FROM_DATABASE=Japan E.M.Solutions Co., Ltd.
+
 acpi:JEN*:
  ID_VENDOR_FROM_DATABASE=N-Vision
 
@@ -4011,6 +4026,9 @@ acpi:LSJ*:
 acpi:LSL*:
  ID_VENDOR_FROM_DATABASE=Logical Solutions
 
+acpi:LSP*:
+ ID_VENDOR_FROM_DATABASE=Lightspace Technologies
+
 acpi:LSY*:
  ID_VENDOR_FROM_DATABASE=LSI Systems Inc
 
@@ -5451,6 +5469,9 @@ acpi:PXL*:
 acpi:PXM*:
  ID_VENDOR_FROM_DATABASE=Proxim Inc
 
+acpi:PXN*:
+ ID_VENDOR_FROM_DATABASE=PixelNext Inc
+
 acpi:QCC*:
  ID_VENDOR_FROM_DATABASE=QuakeCom Company Ltd
 
@@ -5472,6 +5493,9 @@ acpi:QCP*:
 acpi:QDI*:
  ID_VENDOR_FROM_DATABASE=Quantum Data Incorporated
 
+acpi:QDL*:
+ ID_VENDOR_FROM_DATABASE=QD Laser, Inc.
+
 acpi:QDM*:
  ID_VENDOR_FROM_DATABASE=Quadram
 
@@ -6132,6 +6156,9 @@ acpi:SNS*:
 acpi:SNT*:
  ID_VENDOR_FROM_DATABASE=SuperNet Inc
 
+acpi:SNV*:
+ ID_VENDOR_FROM_DATABASE=SONOVE GmbH
+
 acpi:SNW*:
  ID_VENDOR_FROM_DATABASE=Snell & Wilcox
 
@@ -6381,6 +6408,9 @@ acpi:SXD*:
 acpi:SXG*:
  ID_VENDOR_FROM_DATABASE=SELEX GALILEO
 
+acpi:SXI*:
+ ID_VENDOR_FROM_DATABASE=Silex Inside
+
 acpi:SXL*:
  ID_VENDOR_FROM_DATABASE=SolutionInside
 
@@ -6819,6 +6849,9 @@ acpi:TST*:
 acpi:TSV*:
  ID_VENDOR_FROM_DATABASE=TRANSVIDEO
 
+acpi:TSW*:
+ ID_VENDOR_FROM_DATABASE=VRSHOW Technology Limited
+
 acpi:TSY*:
  ID_VENDOR_FROM_DATABASE=TouchSystems
 
@@ -7197,6 +7230,9 @@ acpi:VRM*:
 acpi:VRS*:
  ID_VENDOR_FROM_DATABASE=VRstudios, Inc.
 
+acpi:VRT*:
+ ID_VENDOR_FROM_DATABASE=Varjo Technologies
+
 acpi:VSC*:
  ID_VENDOR_FROM_DATABASE=ViewSonic Corporation
 

+ 40 - 9
udev/60-evdev.hwdb

@@ -243,6 +243,13 @@ evdev:name:Atmel maXTouch Touch*:dmi:bvn*:bvr*:bd*:svnGOOGLE:pnSamus*
 # HP
 #########################################
 
+# HP Chromebook 14 (Falco)
+evdev:name:Cypress APA Trackpad ?cyapa?:dmi:*:svnHewlett-Packard*:pnFalco*:
+ EVDEV_ABS_00=:::8
+ EVDEV_ABS_01=:::8
+ EVDEV_ABS_35=:::8
+ EVDEV_ABS_36=:::8
+
 # HP Pavilion dm4
 evdev:name:SynPS/2 Synaptics TouchPad*:dmi:*svnHewlett-Packard:pnHPPaviliondm4*
  EVDEV_ABS_00=1360:5563:47
@@ -250,6 +257,13 @@ evdev:name:SynPS/2 Synaptics TouchPad*:dmi:*svnHewlett-Packard:pnHPPaviliondm4*
  EVDEV_ABS_35=1360:5563:47
  EVDEV_ABS_36=1269:4618:61
 
+# HP Pavilion g6 
+evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnHewlett-Packard:pnHPPaviliong6*
+ EVDEV_ABS_00=1284:5696:88
+ EVDEV_ABS_01=1287:4838:39
+ EVDEV_ABS_35=1284:5696:88
+ EVDEV_ABS_36=1287:4838:39
+
 # HP Pavilion dv7
 evdev:name:SynPS/2 Synaptics TouchPad*:dmi:*svnHewlett-Packard:pnHPPaviliondv7*
  EVDEV_ABS_00=1068:5805:44
@@ -265,7 +279,7 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnHP:pnHPLaptop15-bs0xx:*
  EVDEV_ABS_36=1029:4916:78
 
 # HP Spectre
-evdev:name:SynPS/2 Synaptics TouchPad:dmi:i*svnHP:pnHPSpectreNotebook*
+evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnHP:pnHPSpectreNotebook*
  EVDEV_ABS_00=1205:5691:47
  EVDEV_ABS_01=1083:4808:65
  EVDEV_ABS_35=1205:5691:47
@@ -311,6 +325,13 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPad??40?:*
  EVDEV_ABS_35=::41
  EVDEV_ABS_36=::37
 
+# Lenovo ThinkPad X140e
+evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPadX140e*
+ EVDEV_ABS_00=1176:5767:62
+ EVDEV_ABS_01=416:5534:160
+ EVDEV_ABS_35=1176:5767:62
+ EVDEV_ABS_36=416:5534:160
+
 # Lenovo ThinkPad T430
 evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPadT430*
  EVDEV_ABS_00=1250:5631:58
@@ -417,12 +438,19 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*02173BG*:*pvrThinkPadEd
 #########################################
 
 # Razer Blade Stealth
-evdev:name:1A586753:00 06CB:8323 Touchpad:dmi:*svnRazer:pnBladeStealth:*
+evdev:name:1A58675*:00 06CB:8323 Touchpad:dmi:*svnRazer:pnBladeStealth:*
  EVDEV_ABS_00=::12:8
  EVDEV_ABS_01=::11:8
  EVDEV_ABS_35=::12:8
  EVDEV_ABS_36=::11:8
 
+# Razer Blade Stealth (2016)
+evdev:name:Synaptics TM2438-005:dmi:*svnRazer:pnBladeStealth*
+ EVDEV_ABS_00=0:4064:29
+ EVDEV_ABS_01=0:2405:37
+ EVDEV_ABS_35=0:4064:29
+ EVDEV_ABS_36=0:2405:37
+
 #########################################
 # Samsung
 #########################################
@@ -469,15 +497,13 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnTOSHIBA:pnSATELLITER830*
  EVDEV_ABS_36=1045:4826:76
 
 #########################################
-# Razer
+# UGTablet
 #########################################
 
-# Razer Blade Stealth (2016)
-evdev:name:Synaptics TM2438-005:dmi:*svnRazer:pnBladeStealth*
- EVDEV_ABS_00=0:4064:29
- EVDEV_ABS_01=0:2405:37
- EVDEV_ABS_35=0:4064:29
- EVDEV_ABS_36=0:2405:37
+# Trust Flex Graphics Tablet
+evdev:input:b0003v2179p0004*
+ EVDEV_ABS_00=::234
+ EVDEV_ABS_01=::328
 
 #########################################
 # Waltop
@@ -487,3 +513,8 @@ evdev:name:Synaptics TM2438-005:dmi:*svnRazer:pnBladeStealth*
 evdev:input:b0003v172Fp0031*
  EVDEV_ABS_00=0:10000:400
  EVDEV_ABS_01=0:6250:400
+
+#WALTOP International Corp. Graphics Tablet
+evdev:input:b0003v172Fp0047*
+ EVDEV_ABS_00=0:20000:80
+ EVDEV_ABS_01=0:12500:80

+ 37 - 9
udev/60-keyboard.hwdb

@@ -98,7 +98,8 @@
 
 # common keys
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pn*
-evdev:atkbd:dmi:bvn*:bvr*:bd*:svnGateway*:pnA0A1*:pvr*
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnGateway*:pn*
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnPackard*Bell*:pn*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svneMachines:pneMachines*E725:pvr*
  KEYBOARD_KEY_86=wlan                                   # Fn+F3 or Fn+Q for comunication key
  KEYBOARD_KEY_a5=help                                   # Fn+F1
@@ -162,8 +163,9 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*C3[01]0*:pvr*
  KEYBOARD_KEY_6b=fn
  KEYBOARD_KEY_6c=screenlock                             # FIXME: lock tablet device/buttons
 
-# Travelmate P648-G2-MG and P645-S
+# Travelmate P648-G2-MG, P648-G3-M and P645-S
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*P648-G2-MG*:pvr*
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*P648-G3-M*:pvr*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*P645-S*:pvr*
  KEYBOARD_KEY_8a=f20                                    # Microphone mute button; should be micmute
 
@@ -181,10 +183,6 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*1640:*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnAOA*:pvr*
  KEYBOARD_KEY_a9=!switchvideomode                       # Fn+F5
 
-# Easynote models
-evdev:atkbd:dmi:bvn*:bvr*:bd*:svnPackard*Bell*:pnEasynote*:pvr*
- KEYBOARD_KEY_86=wlan                                   # Fn+F3 or Fn+Q for comunication key
-
 ###########################################################
 # Alienware
 ###########################################################
@@ -219,6 +217,16 @@ evdev:name:Asus Laptop extra buttons:dmi:bvn*:bvr*:bd*:svnASUS*:pn*:pvr*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svn*BenQ*:pn*Joybook*R22*:pvr*
  KEYBOARD_KEY_6e=wlan
 
+###########################################################
+# Clevo
+###########################################################
+
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnNotebook:pnW65_67SZ:pvr*
+ KEYBOARD_KEY_a0=!mute
+ KEYBOARD_KEY_a2=!playpause
+ KEYBOARD_KEY_ae=!volumedown
+ KEYBOARD_KEY_b0=!volumeup
+
 ###########################################################
 # Compal
 ###########################################################
@@ -315,7 +323,6 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnStudio*155[78]:pvr*
 # Dell Touchpad
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*:pvr*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnPrecision*:pvr*
- KEYBOARD_KEY_88=!                                      # wireless switch
  KEYBOARD_KEY_9e=!f21
 
 # Dell Latitude E7*
@@ -566,12 +573,26 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHPZBook*:pvr*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHP*:pnHPZBook*:pvr*
  KEYBOARD_KEY_81=f20                                    # Fn+F8; Microphone mute button, should be micmute
 
+# HP ProBook 11 G1
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHPProBook11G1:pvr*
+ KEYBOARD_KEY_81=f20                                    # Fn+F8; Microphone mute button, should be micmute
+ KEYBOARD_KEY_d8=f21                                    # touchpad toggle
+ KEYBOARD_KEY_d9=f21                                    # touchpad toggle
+
+# HP ZBook Studio G4
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHP:pnHPZBookStudioG4:pvr*
+ KEYBOARD_KEY_f8=wlan                                   # Wireless HW switch button
+
 # HP Folio 1040g2
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHPEliteBookFolio1040G2:pvr*
  KEYBOARD_KEY_81=f20                                    # Fn+F8; Microphone mute button, should be micmute
  KEYBOARD_KEY_d8=!f23                                   # touchpad off
  KEYBOARD_KEY_d9=!f22                                   # touchpad on
 
+# HP ProBook 650
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHP*ProBook*650*:pvr*
+ KEYBOARD_KEY_f8=wlan                                   # Wireless HW switch button
+
 # HP ProBook 6555b
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard:pnHPProBook6555b:*
  KEYBOARD_KEY_b2=www                                    # Earth
@@ -738,9 +759,9 @@ evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z370*:pvr*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*Lenovo*V480*:pvr*
  KEYBOARD_KEY_f1=f21
 
-# Lenovo Thinkcentre M800z AIO machine
+# Lenovo ThinkCentre M800z/M820z/M920z AIO machines
 # key_scancode 00 is KEY_MICMUTE
-keyboard:name:Microphone Mute Button:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
+evdev:name:Microphone Mute Button:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
  KEYBOARD_KEY_00=f20
 
 # enhanced USB keyboard
@@ -940,6 +961,10 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*PR200*:pvr*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnU90/U100:*
  KEYBOARD_KEY_e4=reserved
 
+# MSI GS65 Stealth Thin has a physical backslash key next to the space bar
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pnGS65StealthThin*:pvr*
+ KEYBOARD_KEY_56=backslash
+
 ###########################################################
 # MSI
 ###########################################################
@@ -1056,6 +1081,9 @@ evdev:input:b0003v047FpC006*
 evdev:atkbd:dmi:bvn*:bvr*:bd*:svnPurism*:pn*Librem13v2*:pvr*
  KEYBOARD_KEY_56=backslash
 
+# Purism Librem 13 V3
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svnPurism*:pn*Librem13v3*:pvr*
+ KEYBOARD_KEY_56=backslash
 
 ###########################################################
 # Quanta

+ 95 - 1
udev/60-sensor.hwdb

@@ -11,6 +11,17 @@
 # Match string formats:
 # sensor:modalias:<parent device modalias>:dmi:<dmi string>
 #
+# The device modalias can be seen in the `modalias` file
+# of the sensor parent, for example:
+# cat /sys/`udevadm info -q path -n /dev/iio:device0`/../modalias
+#
+# The full DMI string of the running machine can be read from
+#   /sys/class/dmi/id/modalias
+# That requires a kernel built with CONFIG_DMIID set, which is common.
+# The full DMI string is not needed here and the meaning of individual parts
+# can be seen in the source of the DMIID kernel module
+#   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/firmware/dmi-id.c
+#
 # To add local entries, create a new file
 #   /etc/udev/hwdb.d/61-sensor-local.hwdb
 # and add your rules there. To load the new rules execute (as root):
@@ -51,12 +62,21 @@
 #########################################
 # Acer
 #########################################
+sensor:modalias:acpi:INVN6500*:dmi:*svn*Acer*:*pn*AspireSW5-011*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
 sensor:modalias:acpi:INVN6500*:dmi:*svn*Acer*:*pn*AspireSW5-012*
  ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
 
 sensor:modalias:acpi:BMA250E*:dmi:*:svnAcer:pnIconiaW1-810:*
  ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
 
+#########################################
+# Archos
+#########################################
+sensor:modalias:acpi:SMO8500*:dmi:*:svnARCHOS:pnARCHOS80Cesium:*
+ ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
+
 #########################################
 # AsusTek
 #########################################
@@ -69,6 +89,12 @@ sensor:modalias:acpi:INVN6500*:dmi:*svnASUSTeK*:*pnT100TA*
 sensor:modalias:acpi:INVN6500*:dmi:*svnASUSTeK*:pnT200TA*
  ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
 
+sensor:modalias:acpi:INVN6500*:dmi:*svnASUSTeK*:*pnTP201SA*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
+sensor:modalias:acpi:INVN6500*:dmi:*svnASUSTeK*:pn*E205SA*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
 sensor:modalias:acpi:INVN6500*:dmi:*svn*ASUSTeK*:*pn*TP300LA*
  ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
 
@@ -84,6 +110,9 @@ sensor:modalias:acpi:SMO8500*:dmi:*svn*ASUSTeK*:*pn*TP500LB*
 sensor:modalias:acpi:SMO8500*:dmi:*svn*ASUSTeK*:*pn*TP300LD*
  ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
 
+sensor:modalias:acpi:BOSC0200*:dmi:*svn*ASUSTeK*:*pn*TP412UA*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; 1, 0, 0; 0, 0, 1
+
 #########################################
 # Axxo
 #########################################
@@ -102,7 +131,11 @@ sensor:modalias:acpi:BMA250E*:dmi:bvnINSYDECorp.:bvrCHUWI.D86JLBNR*:svnInsyde:pn
 sensor:modalias:acpi:BOSC0200*:dmi:*:svnHampoo:pnD2D3_Vi8A1:*
  ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
 
-# Chuwi Hi8 Pro
+# Chuwi Vi10 (CWI505)
+sensor:modalias:acpi:BMA250E*:dmi:bvnINSYDECorp.:bvrG1D_S165*:svnilife:pnS165:*
+ ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
+
+# Chuwi Hi8 Pro (CWI513)
 sensor:modalias:acpi:BOSC0200*:dmi:*:svnHampoo:pnX1D3_C806N:*
  ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
 
@@ -123,8 +156,15 @@ sensor:modalias:acpi:KIOX000A*:dmi:svnChuwi*:pnHi13
 # match the entire dmi-alias, assuming that the use of a BOSC0200 +
 # bios-version + bios-date combo is unique
 sensor:modalias:acpi:BOSC0200*:dmi:bvnAmericanMegatrendsInc.:bvr5.11:bd05/07/2016:svnDefaultstring:pnDefaultstring:pvrDefaultstring:rvnHampoo:rnCherryTrailCR:rvrDefaultstring:cvnDefaultstring:ct3:cvrDefaultstring:
+sensor:modalias:acpi:BOSC0200*:dmi:bvnAmericanMegatrendsInc.:bvr5.11:bd05/28/2016:svnDefaultstring:pnDefaultstring:pvrDefaultstring:rvnHampoo:rnCherryTrailCR:rvrDefaultstring:cvnDefaultstring:ct3:cvrDefaultstring:
  ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
 
+#########################################
+# Connect
+#########################################
+sensor:modalias:acpi:KIOX000A*:dmi:*:svnConnect:pnTablet9:*
+ ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
+
 #########################################
 # Cube
 #########################################
@@ -141,12 +181,26 @@ sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni7Stylus:*
 sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni16:*
  ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
 
+# Cube i7 Stylus I8L Model
+sensor:modalias:acpi:KIOX000A*:dmi:*:svnCube:pni8-L:*
+ ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
+
+# Cube iWork 10 Flagship
+sensor:modalias:acpi:BOSC0200*:dmi:*:svnCube:pnI15-TC:*
+ ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
+
 #########################################
 # Cytrix (Mytrix)
 #########################################
 sensor:modalias:acpi:*KIOX000A*:dmi:*svn*CytrixTechnology:*pn*Complex11t*
  ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
 
+#########################################
+# DEXP
+#########################################
+sensor:modalias:acpi:SMO8500*:dmi:*svn*DEXP*:*pn*DEXPOEM*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
 #########################################
 # Endless
 #########################################
@@ -176,6 +230,10 @@ sensor:modalias:acpi:SMO8500*:dmi:*:svnHewlett-Packard:pnHPStream7Tablet:*
 sensor:modalias:acpi:SMO8500*:dmi:*:svnHewlett-Packard:pnHPStream8Tablet:*
   ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
 
+# HP Pavillion X2 10-n000nd
+sensor:modalias:i2c:bmc150_accel:dmi:*:svnHewlett-Packard:pnHPPavilionx2Detachable:*:rn815D:*
+  ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
 #########################################
 # I.T.Works
 #########################################
@@ -236,6 +294,10 @@ sensor:modalias:acpi:BOSC0200:BOSC0200:dmi:*ThinkPadYoga11e3rdGen*
 sensor:modalias:acpi:BMA250E*:dmi:bvnLENOVO:*:pvrLenovoMIIX3-1030:*
  ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
 
+# Miix3-830
+sensor:modalias:acpi:SMO8500*:dmi:bvnLENOVO:*:pvrLenovoMIIX3-830:*
+ ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
+
 # IdeaPad Miix 310 note this only is for BIOS version (bvr) 1HCN4?WW, which has
 # a portrait LCD panel, versions with bvr 1HCN3?WW have a landscape panel
 sensor:modalias:acpi:KIOX000A*:dmi:bvnLENOVO:bvr1HCN4?WW:*:svnLENOVO:pn80SG:*
@@ -246,6 +308,10 @@ sensor:modalias:acpi:*BOSC0200*:dmi:*:svnLENOVO*:pn80XF:*
 sensor:modalias:acpi:SMO8840*:dmi:*:svnLENOVO:pn80XF:pvrLenovoMIIX320*
  ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
 
+# IdeaPad Miix 510
+sensor:modalias:acpi:*BOSC0200*:dmi:*:svnLENOVO*:pn80XE:*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
 #########################################
 # LINX
 #########################################
@@ -254,12 +320,33 @@ sensor:modalias:acpi:SMO8840*:dmi:*:svnLENOVO:pn80XF:pvrLenovoMIIX320*
 sensor:modalias:acpi:BOSC0200*:dmi:*:svnLINX*:pnLINX1010B:*
  ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, -1
 
+# Linx 12X64
+sensor:modalias:acpi:KIOX000A*:dmi:*:svnLINX*:pnLINX12X64:*
+ ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
+
 #########################################
 # MSI
 #########################################
 sensor:modalias:acpi:SMO8500*:dmi:*:svnMicro-StarInternationalCo.,Ltd.:pnS100:*
  ACCEL_MOUNT_MATRIX=0, -1, 0; 1, 0, 0; 0, 0, 1
 
+#########################################
+# Nuvision (TMax)
+#########################################
+sensor:modalias:acpi:KIOX000A*:dmi:*:svnTMAX:pnTM800W560L:*
+ ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
+
+#########################################
+# Onda
+#########################################
+sensor:modalias:acpi:BMA250E*:dmi:bvnINSYDECorp.:bvrONDA.D89*:svnInsyde:pnONDATablet:*
+sensor:modalias:acpi:BMA250E*:dmi:bvnINSYDECorp.:bvrONDA.W89*:svnInsyde:pnONDATablet:*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
+# Onda v975w, generic DMI strings, match entire dmi modalias inc. bios-date
+sensor:modalias:acpi:SMO8500*:dmi:bvnAmericanMegatrendsInc.:bvr5.6.5:bd07/25/2014:svnTobefilledbyO.E.M.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnAMICorporation:rnAptioCRB:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
 #########################################
 # Peaq
 #########################################
@@ -290,6 +377,7 @@ sensor:modalias:acpi:BMA250E*:dmi:*:svnShenzhenPLOYER*:pnMOMO7W:*
 # match the entire dmi-alias, assuming that the use of a BMA250E +
 # bios-version + bios-date combo is unique
 sensor:modalias:acpi:BMA250E*:dmi:bvnAmericanMegatrendsInc.:bvr3BAIR1013:bd08/22/2014:svnTobefilledbyO.E.M.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnAMICorporation:rnAptioCRB:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
+sensor:modalias:acpi:BMA250E*:dmi:bvnAmericanMegatrendsInc.:bvr3BAIR1014:bd10/24/2014:svnTobefilledbyO.E.M.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnAMICorporation:rnAptioCRB:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
  ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
 
 #########################################
@@ -308,6 +396,12 @@ sensor:modalias:acpi:BMA250*:dmi:*:bvrTREK.G.WI71C.JGBMRBA*:*:svnInsyde:pnST7041
 sensor:modalias:acpi:BMA250*:dmi:*:bvrTREK.G.WI71C.JGBMRBA*:*:svnTrekStor:pnSurfTabwintron7.0ST70416-6:*
  ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
 
+#########################################
+# Umax
+#########################################
+sensor:modalias:acpi:SMO8500*:dmi:*:svnUMAX:pnVisionBook10WiPlus:*
+ ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
+
 #########################################
 # Yours
 #########################################

+ 12 - 1
udev/70-mouse.hwdb

@@ -316,6 +316,11 @@ mouse:usb:v17efp6045:name:Lenovo USB Laser Mouse:
 # 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 Anywhere MX
+mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:1017:
+mouse:usb:v046dp1017:name:Logitech Anywhere MX:
+ MOUSE_WHEEL_CLICK_ANGLE=20
+
 # Logitech M-BJ58 Optical Mouse
 mouse:usb:v046dpc00e:name:Logitech USB-PS/2 Optical Mouse:
 # Logitech Mini Optical Mouse
@@ -377,7 +382,7 @@ mouse:usb:v046dp1025:name:Logitech M510:
 # Logitech M705 (marathon mouse)
 mouse:usb:v046dp101b:name:Logitech M705:
 mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:101b:
- MOUSE_DPI=800@166
+ MOUSE_DPI=1000@125
 
 # Logitech MX Revolution
 mouse:usb:v046dpc51a:name:Logitech USB Receiver:
@@ -478,6 +483,12 @@ mouse:usb:v046dpc06b:name:Logitech G700 Laser Mouse:
 mouse:usb:v046dpc531:name:Logitech USB Receiver:
  MOUSE_DPI=*1000@500 3800@500 500@1000 1500@1000 2000@1000
 
+# Logitech G703 (Wired)
+mouse:usb:v046dpc087:name:Logitech G703 Wired/Wireless Gaming Mouse:
+# Logitech G703 (Wireless)
+mouse:usb:v046dpc539:name:Logitech USB Receiver Mouse:
+ MOUSE_DPI=400@1000 800@1000 *1600@1000 3200@1000
+
 # Logitech Wireless Mouse M310
 mouse:usb:v046dp1024:name:Logitech M310:
  MOUSE_DPI=1100@168

+ 10 - 2
udev/70-pointingstick.hwdb

@@ -43,7 +43,7 @@
 #   udevadm info /dev/input/eventXX.
 #
 # Allowed properties are:
-#   POINTINGSTICK_CONST_ACCEL
+#   POINTINGSTICK_CONST_ACCEL (deprecated)
 #   POINTINGSTICK_SENSITIVITY
 #
 # Entries should be sorted with growing _SENSITIVITY and _CONST_ACCEL.
@@ -52,6 +52,11 @@
 #      POINTINGSTICK_CONST_ACCEL        #
 #########################################
 #
+# DO NOT USE THIS PROPERTY. This property is kept for backwards
+# compatibility. The only known consumer, libinput, stopped reading this
+# property in version 1.9.0. No new entries for this property should be
+# added.
+#
 # Trackpoint const accel settings are specified as
 #    POINTINGSTICK_CONST_ACCEL=<accel>
 #
@@ -104,6 +109,8 @@ evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE7470*:pvr*
 
 # Lenovo Thinkpad X220
 evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX220:*
+# Lenovo Thinkpad X220 tablet
+evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX220Tablet:*
 # Lenovo Thinkpad X230
 evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX230:*
 # Lenovo Thinkpad X230 tablet
@@ -129,12 +136,13 @@ evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX1Ta
  POINTINGSTICK_SENSITIVITY=200
  POINTINGSTICK_CONST_ACCEL=1.0
 
-# Lenovo Thinkpad X200/X201/X200s/X201s
+# Lenovo Thinkpad X200/X201/X200s/X201s/X200 Tablet/X201 Tablet
 # 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?:*
 evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX20??:*
+evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX20?Tablet:*
  POINTINGSTICK_SENSITIVITY=200
  POINTINGSTICK_CONST_ACCEL=1.25
 

+ 30 - 2
usb.ids

@@ -9,8 +9,8 @@
 #	The latest version can be obtained from
 #		http://www.linux-usb.org/usb.ids
 #
-# Version: 2018.05.04
-# Date:    2018-05-04 20:34:07
+# Version: 2018.08.15
+# Date:    2018-08-15 20:34:06
 #
 
 # Vendors, devices and interfaces. Please keep sorted.
@@ -6843,6 +6843,7 @@
 	0072  M-LS6UL Mouse
 	0073  M-LS7UL Mouse
 	0074  M-FW1UL Mouse
+	0075  M-FW2DL Mouse
 	200c  LD-USB/TX
 	4002  Laneed 100Mbps Ethernet LD-USB/TX [pegasus]
 	4005  LD-USBL/TX
@@ -18256,6 +18257,8 @@
 	ad02  SE340D PC Remote Control
 	af01  AUVIO Universal Remote Receiver for PlayStation 3
 1d5b  Smartronix, Inc.
+1d5c  Fresco Logic
+	2000  FL2000/FL2000DX VGA/DVI/HDMI Adapter
 1d6b  Linux Foundation
 	0001  1.1 root hub
 	0002  2.0 root hub
@@ -18386,6 +18389,7 @@
 1fc9  NXP Semiconductors
 	0003  LPC1343
 	010b  PR533
+	012b  i.MX 8M Dual/8M QuadLite/8M Quad Serial Downloader
 1fde  ILX Lightwave Corporation
 	0001  UART Bridge
 1fe7  Vertex Wireless Co., Ltd.
@@ -18623,6 +18627,25 @@
 	0001  EPOC Consumer Headset Wireless Dongle
 21d6  Agecodagis SARL
 	0002  Seismic recorder [Tellus]
+2207  Fuzhou Rockchip Electronics Company
+	0010  GoClever Tab R83
+	0011  SmartTab
+	281a  RK2818 in Mask ROM mode
+	290a  RK2918 in Mask ROM mode
+	292a  RK2928 in Mask ROM mode
+	292c  RK3026 in Mask ROM mode
+	300a  RK3066 in Mask ROM mode
+	300b  RK3168 in Mask ROM mode
+	301a  RK3036 in Mask ROM mode
+	310a  RK3066B in Mask ROM mode
+	310b  RK3188 in Mask ROM mode
+	310c  RK3126/RK3128 in Mask ROM mode
+	310d  RK3126 in Mask ROM mode
+	320a  RK3288 in Mask ROM mode
+	320b  RK3228/RK3229 in Mask ROM mode
+	320c  RK3328 in Mask ROM mode
+	330a  RK3368 in Mask ROM mode
+	330c  RK3399 in Mask ROM mode
 2222  MacAlly
 	0004  iWebKey Keyboard
 	2520  Mini Tablet
@@ -18841,6 +18864,9 @@
 	002d  Alcor mouse
 	0047  MasterKeys Pro L
 	9494  Sirus Headset
+2548  Pulse-Eight
+	1001  CEC Adapter
+	1002  CEC Adapter
 2632  TwinMOS
 	3209  7-in-1 Card Reader
 2639  Xsens
@@ -19015,6 +19041,8 @@
 2dcf  Dialog Semiconductor
 	c952  Audio Class 2.0 Devices
 2fb2  Fujitsu, Ltd
+3016  Boundary Devices, LLC
+	0001  Nitrogen Bootloader
 3125  Eagletron
 	0001  TrackerPod Camera Stand
 3136  Navini Networks

Some files were not shown because too many files changed in this diff