Commit 0f3aafae authored by Daniel Reurich's avatar Daniel Reurich

Merge tag 'v3.2.7'

parents ef602810 4758e346
......@@ -31,6 +31,8 @@ m4/lt~obsolete.m4
rule_generator/write_net_rules
rules/64-btrfs.rules
src/ata_id/ata_id
src/cdrom_id/cdrom_id
src/collect/collect
......
AC_PREREQ([2.68])
AC_INIT([eudev],[3.2.5],[https://github.com/gentoo/eudev/issues])
AC_INIT([eudev],[3.2.7],[https://github.com/gentoo/eudev/issues])
AC_SUBST(UDEV_VERSION, 220)
AC_CONFIG_SRCDIR([src/udev/udevd.c])
......@@ -165,8 +165,8 @@ AS_IF(
)
# Configured paths
AC_SUBST([rootprefix], [$with_rootprefix])
AC_SUBST([rootlibdir], [$with_rootlibdir])
AC_SUBST([rootprefix], [${with_rootprefix}])
AC_SUBST([rootlibdir], [${with_rootlibdir}])
AC_SUBST([rootlibexecdir], [${with_rootlibexecdir}])
AC_SUBST([udevlibexecdir], [${rootlibexecdir}])
......@@ -293,8 +293,8 @@ AM_CONDITIONAL([ENABLE_RULE_GENERATOR], [test "x$enable_rule_generator" = xyes])
# mtd_probe - autoloads FTL module for mtd devices
# ------------------------------------------------------------------------------
AC_ARG_ENABLE([mtd_probe],
AS_HELP_STRING([--disable-mtd_probe], [disable MTD support]),
[], [enable_mtd_probe=yes])
AS_HELP_STRING([--disable-mtd_probe], [disable MTD support]),
[], [enable_mtd_probe=yes])
AM_CONDITIONAL([ENABLE_MTD_PROBE], [test "x$enable_mtd_probe" = xyes])
# ------------------------------------------------------------------------------
......@@ -305,6 +305,7 @@ AC_CONFIG_FILES([Makefile
rule_generator/Makefile
rule_generator/write_net_rules
rules/Makefile
rules/64-btrfs.rules
src/Makefile
src/ata_id/Makefile
src/cdrom_id/Makefile
......@@ -329,6 +330,7 @@ AC_MSG_RESULT([
sysconfdir: ${sysconfdir}
datadir: ${datadir}
includedir: ${includedir}
bindir: ${bindir}
libdir: ${libdir}
rootprefix: ${rootprefix}
......
This diff is collapsed.
......@@ -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
......@@ -114,9 +117,15 @@ acpi:IBMX*:
acpi:IDEA*:
ID_VENDOR_FROM_DATABASE=Lenovo Beijing Co. Ltd.
acpi:IHSE*:
ID_VENDOR_FROM_DATABASE=IHSE GmbH
acpi:IMPJ*:
ID_VENDOR_FROM_DATABASE=Impinj
acpi:INSY*:
ID_VENDOR_FROM_DATABASE=Insyde Software
acpi:INTC*:
ID_VENDOR_FROM_DATABASE=Intel Corporation
......@@ -168,6 +177,9 @@ acpi:NVDA*:
acpi:NVTN*:
ID_VENDOR_FROM_DATABASE=Nuvoton Technology Corporation
acpi:NXGO*:
ID_VENDOR_FROM_DATABASE=Nexstgo Company Limited
acpi:OBDA*:
ID_VENDOR_FROM_DATABASE=REALTEK Semiconductor Corp.
......@@ -879,6 +891,9 @@ acpi:AVO*:
acpi:AVR*:
ID_VENDOR_FROM_DATABASE=AVer Information Inc.
acpi:AVS*:
ID_VENDOR_FROM_DATABASE=Avatron Software Inc.
acpi:AVT*:
ID_VENDOR_FROM_DATABASE=Avtek (Electronics) Pty Ltd
......@@ -960,6 +975,9 @@ acpi:BBH*:
acpi:BBL*:
ID_VENDOR_FROM_DATABASE=Brain Boxes Limited
acpi:BBV*:
ID_VENDOR_FROM_DATABASE=BlueBox Video Limited
acpi:BBX*:
ID_VENDOR_FROM_DATABASE=Black Box Corporation
......@@ -2190,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
......@@ -3108,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.
......@@ -3300,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.
......@@ -3561,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
......@@ -3996,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
......@@ -4374,6 +4407,9 @@ acpi:MNL*:
acpi:MNP*:
ID_VENDOR_FROM_DATABASE=Microcom
acpi:MOC*:
ID_VENDOR_FROM_DATABASE=Matrix Orbital Corporation
acpi:MOD*:
ID_VENDOR_FROM_DATABASE=Modular Technology
......@@ -4764,6 +4800,9 @@ acpi:NPA*:
acpi:NPI*:
ID_VENDOR_FROM_DATABASE=Network Peripherals Inc
acpi:NRI*:
ID_VENDOR_FROM_DATABASE=Noritake Itron Corporation
acpi:NRL*:
ID_VENDOR_FROM_DATABASE=U.S. Naval Research Lab
......@@ -4797,6 +4836,9 @@ acpi:NTC*:
acpi:NTI*:
ID_VENDOR_FROM_DATABASE=New Tech Int'l Company
acpi:NTK*:
ID_VENDOR_FROM_DATABASE=NewTek
acpi:NTL*:
ID_VENDOR_FROM_DATABASE=National Transcomm. Ltd
......@@ -5280,6 +5322,9 @@ acpi:PON*:
acpi:POR*:
ID_VENDOR_FROM_DATABASE=Portalis LC
acpi:POS*:
ID_VENDOR_FROM_DATABASE=Positivo Tecnologia S.A.
acpi:POT*:
ID_VENDOR_FROM_DATABASE=Parrot
......@@ -5317,7 +5362,7 @@ acpi:PRD*:
ID_VENDOR_FROM_DATABASE=Praim S.R.L.
acpi:PRF*:
ID_VENDOR_FROM_DATABASE=Digital Electronics Corporation
ID_VENDOR_FROM_DATABASE=Schneider Electric Japan Holdings, Ltd.
acpi:PRG*:
ID_VENDOR_FROM_DATABASE=The Phoenix Research Group Inc
......@@ -5424,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
......@@ -5445,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
......@@ -6105,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
......@@ -6354,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
......@@ -6531,6 +6588,9 @@ acpi:TER*:
acpi:TET*:
ID_VENDOR_FROM_DATABASE=TETRADYNE CO., LTD.
acpi:TEV*:
ID_VENDOR_FROM_DATABASE=Televés, S.A.
acpi:TEX*:
ID_VENDOR_FROM_DATABASE=Texas Instruments
......@@ -6789,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
......@@ -7158,9 +7221,18 @@ acpi:VQ@*:
acpi:VRC*:
ID_VENDOR_FROM_DATABASE=Virtual Resources Corporation
acpi:VRG*:
ID_VENDOR_FROM_DATABASE=VRgineers, Inc.
acpi:VRM*:
ID_VENDOR_FROM_DATABASE=VRmagic Holding AG
acpi:VRS*:
ID_VENDOR_FROM_DATABASE=VRstudios, Inc.
acpi:VRT*:
ID_VENDOR_FROM_DATABASE=Varjo Technologies
acpi:VSC*:
ID_VENDOR_FROM_DATABASE=ViewSonic Corporation
......@@ -7356,6 +7428,9 @@ acpi:XAD*:
acpi:XDM*:
ID_VENDOR_FROM_DATABASE=XDM Ltd.
acpi:XES*:
ID_VENDOR_FROM_DATABASE=Extreme Engineering Solutions, Inc.
acpi:XFG*:
ID_VENDOR_FROM_DATABASE=Jan Strapko - FOTO
......
......@@ -20,6 +20,30 @@ pci:v*d*sv*sd*bc01sc00*
pci:v*d*sv*sd*bc01sc01*
ID_PCI_SUBCLASS_FROM_DATABASE=IDE interface
pci:v*d*sv*sd*bc01sc01i00*
ID_PCI_INTERFACE_FROM_DATABASE=ISA Compatibility mode-only controller
pci:v*d*sv*sd*bc01sc01i05*
ID_PCI_INTERFACE_FROM_DATABASE=PCI native mode-only controller
pci:v*d*sv*sd*bc01sc01i0A*
ID_PCI_INTERFACE_FROM_DATABASE=ISA Compatibility mode controller, supports both channels switched to PCI native mode
pci:v*d*sv*sd*bc01sc01i0F*
ID_PCI_INTERFACE_FROM_DATABASE=PCI native mode controller, supports both channels switched to ISA compatibility mode
pci:v*d*sv*sd*bc01sc01i80*
ID_PCI_INTERFACE_FROM_DATABASE=ISA Compatibility mode-only controller, supports bus mastering
pci:v*d*sv*sd*bc01sc01i85*
ID_PCI_INTERFACE_FROM_DATABASE=PCI native mode-only controller, supports bus mastering
pci:v*d*sv*sd*bc01sc01i8A*
ID_PCI_INTERFACE_FROM_DATABASE=ISA Compatibility mode controller, supports both channels switched to PCI native mode, supports bus mastering
pci:v*d*sv*sd*bc01sc01i8F*
ID_PCI_INTERFACE_FROM_DATABASE=PCI native mode controller, supports both channels switched to ISA compatibility mode, supports bus mastering
pci:v*d*sv*sd*bc01sc02*
ID_PCI_SUBCLASS_FROM_DATABASE=Floppy disk controller
......@@ -462,7 +486,16 @@ pci:v*d*sv*sd*bc0Csc06*
ID_PCI_SUBCLASS_FROM_DATABASE=InfiniBand
pci:v*d*sv*sd*bc0Csc07*
ID_PCI_SUBCLASS_FROM_DATABASE=IPMI SMIC interface
ID_PCI_SUBCLASS_FROM_DATABASE=IPMI Interface
pci:v*d*sv*sd*bc0Csc07i00*
ID_PCI_INTERFACE_FROM_DATABASE=SMIC
pci:v*d*sv*sd*bc0Csc07i01*
ID_PCI_INTERFACE_FROM_DATABASE=KCS
pci:v*d*sv*sd*bc0Csc07i02*
ID_PCI_INTERFACE_FROM_DATABASE=BT (Block Transfer)
pci:v*d*sv*sd*bc0Csc08*
ID_PCI_SUBCLASS_FROM_DATABASE=SERCOS interface
......
This diff is collapsed.
......@@ -80,9 +80,6 @@ sdio:c*v02D0*
sdio:c*v02D0d044B*
ID_MODEL_FROM_DATABASE=Nintendo Wii WLAN daughter card
sdio:c*v02D0dA887*
ID_MODEL_FROM_DATABASE=BCM43143 WLAN card
sdio:c*v02D0d4324*
ID_MODEL_FROM_DATABASE=BCM43241 WLAN card
......@@ -95,21 +92,24 @@ sdio:c*v02D0d4330*
sdio:c*v02D0d4334*
ID_MODEL_FROM_DATABASE=BCM4334 WLAN card
sdio:c*v02D0d4335*
ID_MODEL_FROM_DATABASE=BCM4335/BCM4339 WLAN card
sdio:c*v02D0d4354*
ID_MODEL_FROM_DATABASE=BCM4354 WLAN card
sdio:c*v02D0dA887*
ID_MODEL_FROM_DATABASE=BCM43143 WLAN card
sdio:c*v02D0dA94C*
ID_MODEL_FROM_DATABASE=BCM43340 WLAN card
sdio:c*v02D0dA94D*
ID_MODEL_FROM_DATABASE=BCM43341 WLAN card
sdio:c*v02D0d4335*
ID_MODEL_FROM_DATABASE=BCM4335/BCM4339 WLAN card
sdio:c*v02D0dA962*
ID_MODEL_FROM_DATABASE=BCM43362 WLAN card
sdio:c*v02D0d4354*
ID_MODEL_FROM_DATABASE=BCM4354 WLAN card
sdio:c*v02DB*
ID_VENDOR_FROM_DATABASE=SyChip Inc.
......@@ -146,12 +146,12 @@ sdio:c*v02DFd9129*
sdio:c*v02DFd912A*
ID_MODEL_FROM_DATABASE=SD8797 BT
sdio:c*v02DFd912E*
ID_MODEL_FROM_DATABASE=SD8897 BT
sdio:c*v02DFd912D*
ID_MODEL_FROM_DATABASE=SD8897 WLAN
sdio:c*v02DFd912E*
ID_MODEL_FROM_DATABASE=SD8897 BT
sdio:c*v02FE*
ID_VENDOR_FROM_DATABASE=Spectec Computer Co., Ltd
......
This diff is collapsed.
# This file is part of systemd.
#
# Data extracted from Linux hyperv.h
vmbus:02780ada77e3ac4a8e770558eb1073f8
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Video
vmbus:1657e6f8b33c064a9a601889c5cccab5
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Remote Desktop Control
vmbus:1df6c444444400449d52802e27ede19f
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V PCI Controller
vmbus:292efa3523ea364296ae3a6ebacba440
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Backup/Restore
vmbus:30e62795aed07b49adcee80ab0175caf
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Time Sync
vmbus:31600b0e13523449818b38d90ced39db
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Guest Shutdown
vmbus:32264132cb86a2449b5c50d1417354f5
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V IDE Controller
vmbus:394f16571591784eab55382f3bd5422d
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Heartbeat
vmbus:3daf2e8ca732094bab99bd1f1c86b501
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Guest RDMA
vmbus:635161f83edfc546913ff2d2f965ed0e
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Network Adapter
vmbus:6dad12f9172bea48bd65f927a61c7684
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Keyboard
vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Mouse
vmbus:d96361baa104294db60572e2ffb1dc7f
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V SCSI Controller
vmbus:dc7450528589e2468057a307dc18a502
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Dynamic Memory
vmbus:e34bd134e4dec8419ae76b174977c192
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V File Copy
vmbus:e7f4a0a9455a964db8278a841e8c03e6
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Data Exchange
vmbus:f4ac6a2715ac6c4298dd7521ad3f01fe
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Remote Desktop Virtualization
vmbus:f4ba7533159e304bb76567acb10d607b
ID_MODEL_FROM_DATABASE=Microsoft Hyper-V Virtual Machine Activation
......@@ -47,6 +47,7 @@
evdev:input:b0003v05ACp021B*
# Macbook4,1
evdev:input:b0003v05ACp0229*
evdev:input:b0003v05ACp022A*
EVDEV_ABS_00=256:1471:12
EVDEV_ABS_01=256:831:12
......@@ -94,6 +95,11 @@ evdev:input:b0003v05ACp025B*
# ASUS
#########################################
# Asus F3Sg
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnASUSTeKComputerInc.:pnF3Sg:*
EVDEV_ABS_00=0:6143:136
EVDEV_ABS_01=1103:5856:61
# Asus VivoBook E402SA
evdev:name:Elan Touchpad:dmi:*svnASUSTeKCOMPUTERINC.:pnE402SA*
EVDEV_ABS_00=::29
......@@ -108,8 +114,10 @@ evdev:name:ETPS/2 Elantech Touchpad:dmi:bvn*:bvr*:bd*:svnASUSTeKComputerInc.:pnK
EVDEV_ABS_35=::18
EVDEV_ABS_36=::16
# Asus X550CC and S550CB
evdev:name:ETPS/2 Elantech Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pn?550C?:*
# Asus X550CC, S550CB and N550JV
evdev:name:ETPS/2 Elantech Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnX550CC:*
evdev:name:ETPS/2 Elantech Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnS550CB:*
evdev:name:ETPS/2 Elantech Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnN550JV:*
EVDEV_ABS_00=::31
EVDEV_ABS_01=::30
EVDEV_ABS_35=::31
......@@ -138,6 +146,20 @@ evdev:name:AlpsPS/2 ALPS GlidePoint*:dmi:bvn*:bvr*:bd*:svnDellInc.:pnVostro1510*
EVDEV_ABS_00=::14
EVDEV_ABS_01=::18
# Dell Inspiron 3537 - PS/2
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnDellInc.:pnInspiron3537*
EVDEV_ABS_00=1268:5675:41
EVDEV_ABS_01=1101:4792:61
EVDEV_ABS_35=1268:5675:41
EVDEV_ABS_36=1101:4792:61
# Dell Inspiron 3537 - RMI4
evdev:name:Synaptics TM2382-001:dmi:*svnDellInc.:pnInspiron3537*
EVDEV_ABS_00=::24
EVDEV_ABS_01=::34
EVDEV_ABS_35=::24
EVDEV_ABS_36=::34
# Dell Inspiron N5040
evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnInspironN5040*
EVDEV_ABS_00=25:2000:22
......@@ -145,6 +167,11 @@ evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnInsp
EVDEV_ABS_35=25:2000:22
EVDEV_ABS_36=0:1351:28
# Dell Inspiron MM061
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*bvn*:bvr*:bd*:svnDellInc.:pnMM061:*
EVDEV_ABS_00=1008:5793:66
EVDEV_ABS_01=687:5176:107
# Dell Latitude E6220
evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE6220*
EVDEV_ABS_00=76:1815:22
......@@ -161,10 +188,10 @@ evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLati
# Dell Latitude E7470
evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE7470*
EVDEV_ABS_00=39:5856:59
EVDEV_ABS_01=10:1532:29
EVDEV_ABS_35=39:5856:59
EVDEV_ABS_36=10:1532:29
EVDEV_ABS_00=29:2930:30
EVDEV_ABS_01=26:1533:29
EVDEV_ABS_35=29:2930:30
EVDEV_ABS_36=26:1533:29
# Dell Precision 5510
evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnPrecision5510*
......@@ -216,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
......@@ -223,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
......@@ -230,8 +271,15 @@ evdev:name:SynPS/2 Synaptics TouchPad*:dmi:*svnHewlett-Packard:pnHPPaviliondv7*
EVDEV_ABS_35=1068:5805:44
EVDEV_ABS_36=1197:4890:57
# HP Pavilion 15
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnHP:pnHPLaptop15-bs0xx:*
EVDEV_ABS_00=1272:5689:38
EVDEV_ABS_01=1029:4916:78
EVDEV_ABS_35=1272:5689:38
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
......@@ -277,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
......@@ -371,6 +426,31 @@ evdev:name:AlpsPS/2 ALPS GlidePoint*:dmi:bvn*:bvr*:bd*:svnLENOVO*:pvrFlex3-15*
EVDEV_ABS_35=::38
EVDEV_ABS_36=::28
# Lenovo ThinkPad Edge 13 (02173BG)
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*02173BG*:*pvrThinkPadEdge*
EVDEV_ABS_00=916:6077:55
EVDEV_ABS_01=653:5395:116
EVDEV_ABS_35=916:6077:55
EVDEV_ABS_36=653:5395:116
#########################################
# Razer
#########################################
# Razer Blade Stealth
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
#########################################
......@@ -409,6 +489,22 @@ evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:*svnTOSHIBA:pnTECRAM11*
EVDEV_ABS_00=90:962:11
EVDEV_ABS_01=51:681:14
# Toshiba Satellite R830
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnTOSHIBA:pnSATELLITER830*
EVDEV_ABS_00=1238:5785:53
EVDEV_ABS_01=1045:4826:76
EVDEV_ABS_35=1238:5785:53
EVDEV_ABS_36=1045:4826:76
#########################################
# UGTablet
#########################################
# Trust Flex Graphics Tablet
evdev:input:b0003v2179p0004*
EVDEV_ABS_00=::234
EVDEV_ABS_01=::328
#########################################
# Waltop
#########################################
......@@ -417,3 +513,8 @@ evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:*svnTOSHIBA:pnTECRAM11*
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
# This file is part of systemd.
#
# The lookup keys are composed in:
# 60-input-id.rules
#
# Note: The format of the "input-id:" 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 formats:
# id-input:modalias:<modalias>
#
# To add local entries, create a new file
# /etc/udev/hwdb.d/61-input-id-local.hwdb
# and add your rules there. To load the new rules execute (as root):
# systemd-hwdb update
# udevadm trigger /dev/input/eventXX
# where /dev/input/eventXX is the device 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.
#
# This file must only be used where the input_id builtin assigns the wrong
# properties or lacks the assignment of some properties. This is almost
# always caused by a device not adhering to the standard of the device's
# type.
#
# Allowed properties are:
# ID_INPUT
# ID_INPUT_ACCELEROMETER, ID_INPUT_MOUSE,
# ID_INPUT_POINTINGSTICK, ID_INPUT_TOUCHSCREEN, ID_INPUT_TOUCHPAD,
# ID_INPUT_TABLET, ID_INPUT_TABLET_PAD, ID_INPUT_JOYSTICK, ID_INPUT_KEY,
# ID_INPUT_KEYBOARD, ID_INPUT_SWITCH, ID_INPUT_TRACKBALL
#
# ID_INPUT
# * MUST be set when ANY of ID_INPUT_* is set
# * MUST be unset when ALL of ID_INPUT_* are unset
#
# ID_INPUT_TABLET
# * MUST be set when setting ID_INPUT_TABLET_PAD
#
# Allowed values are 1 and 0 to set or unset, repsectively.
#
# NOT allowed in this file are:
# ID_INPUT_WIDTH_MM, ID_INPUT_HEIGHT_MM, ID_INPUT_TOUCHPAD_INTEGRATION
#
# Example:
# id-input:modalias:input:b0003v1234pABCD*
# ID_INPUT_TOUCHPAD=1
# ID_INPUT=1
# Sort by brand, model
# UC-Logic TABLET 1060N Pad
id-input:modalias:input:b0003v5543p0081*
ID_INPUT_TABLET=1
ID_INPUT_TABLET_PAD=1
# XP-PEN STAR 06
id-input:modalias:input:b0003v28bdp0078*
ID_INPUT_TABLET=1
This diff is collapsed.
This diff is collapsed.
# This file is part of systemd.
#
# Database for joystick device information that cannot be queried directly.
#
# The lookup keys are composed in:
# 70-joystick.rules
#
# Note: The format of the "joystick:" 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:
# joystick:<bustype>: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-joystick-local.hwdb
# and add your rules there. To load the new rules execute (as root):
# systemd-hwdb update
# udevadm trigger /dev/input/eventXX
# where /dev/input/eventXX is the joystick 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 joystick is a built-in one or external:
# ID_INPUT_JOYSTICK_INTEGRATION=internal|external
#
# If the property is missing, user-space can assume:
# ID_INPUT_JOYSTICK_INTEGRATION=external
joystick:bluetooth:*
ID_INPUT_JOYSTICK_INTEGRATION=external
###########################################################
# GPD
###########################################################
# GPD Win, Classic and XBox 360 compat modes
joystick:usb:v11c5p5507*
joystick:usb:v045ep028e*
ID_INPUT_JOYSTICK_INTEGRATION=internal
......@@ -198,6 +198,10 @@ mouse:usb:v413cp3012:name:Dell Dell USB Optical Mouse:
mouse:usb:v046dpc063:name:DELL DELL USB Laser Mouse:
MOUSE_DPI=1000@125