mirror of
https://github.com/AuxXxilium/eudev.git
synced 2024-11-23 23:10:57 +07:00
hwdb: update
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
This commit is contained in:
parent
6b5db4f21e
commit
7b3556d1ea
9573
hwdb/20-OUI.hwdb
9573
hwdb/20-OUI.hwdb
File diff suppressed because it is too large
Load Diff
@ -6,6 +6,9 @@
|
||||
#
|
||||
# With various additions from other sources
|
||||
|
||||
acpi:3GVR*:
|
||||
ID_VENDOR_FROM_DATABASE=VR Technology Holdings Limited
|
||||
|
||||
acpi:3NOD*:
|
||||
ID_VENDOR_FROM_DATABASE=Shenzhen three Connaught Information Technology Co., Ltd. (3nod Group)
|
||||
|
||||
@ -39,6 +42,9 @@ acpi:ATML*:
|
||||
acpi:AUTH*:
|
||||
ID_VENDOR_FROM_DATABASE=AuthenTec
|
||||
|
||||
acpi:BOOT*:
|
||||
ID_VENDOR_FROM_DATABASE=Coreboot Project
|
||||
|
||||
acpi:BOSC*:
|
||||
ID_VENDOR_FROM_DATABASE=Robert Bosch GmbH
|
||||
|
||||
@ -69,6 +75,9 @@ acpi:ELAN*:
|
||||
acpi:ESSX*:
|
||||
ID_VENDOR_FROM_DATABASE=Everest Semiconductor Co., Ltd.
|
||||
|
||||
acpi:EXAR*:
|
||||
ID_VENDOR_FROM_DATABASE=Exar Corporation
|
||||
|
||||
acpi:FRSC*:
|
||||
ID_VENDOR_FROM_DATABASE=Freescale, Inc
|
||||
|
||||
@ -138,6 +147,9 @@ acpi:MCHP*:
|
||||
acpi:MIPI*:
|
||||
ID_VENDOR_FROM_DATABASE=MIPI Alliance
|
||||
|
||||
acpi:MRVL*:
|
||||
ID_VENDOR_FROM_DATABASE=Marvell Technology Group Ltd.
|
||||
|
||||
acpi:MSAY*:
|
||||
ID_VENDOR_FROM_DATABASE=Microsoft Corporation
|
||||
|
||||
@ -948,6 +960,9 @@ acpi:BBH*:
|
||||
acpi:BBL*:
|
||||
ID_VENDOR_FROM_DATABASE=Brain Boxes Limited
|
||||
|
||||
acpi:BBX*:
|
||||
ID_VENDOR_FROM_DATABASE=Black Box Corporation
|
||||
|
||||
acpi:BCC*:
|
||||
ID_VENDOR_FROM_DATABASE=Beaver Computer Corporaton
|
||||
|
||||
@ -1323,6 +1338,9 @@ acpi:CHO*:
|
||||
acpi:CHP*:
|
||||
ID_VENDOR_FROM_DATABASE=CH Products
|
||||
|
||||
acpi:CHR*:
|
||||
ID_VENDOR_FROM_DATABASE=christmann informationstechnik + medien GmbH & Co. KG
|
||||
|
||||
acpi:CHS*:
|
||||
ID_VENDOR_FROM_DATABASE=Agentur Chairos
|
||||
|
||||
@ -1947,6 +1965,9 @@ acpi:DPL*:
|
||||
acpi:DPM*:
|
||||
ID_VENDOR_FROM_DATABASE=ADPM Synthesis sas
|
||||
|
||||
acpi:DPN*:
|
||||
ID_VENDOR_FROM_DATABASE=Shanghai Lexiang Technology Limited
|
||||
|
||||
acpi:DPS*:
|
||||
ID_VENDOR_FROM_DATABASE=Digital Processing Systems
|
||||
|
||||
@ -1983,6 +2004,9 @@ acpi:DSD*:
|
||||
acpi:DSI*:
|
||||
ID_VENDOR_FROM_DATABASE=Digitan Systems Inc
|
||||
|
||||
acpi:DSJ*:
|
||||
ID_VENDOR_FROM_DATABASE=VR Technology Holdings Limited
|
||||
|
||||
acpi:DSM*:
|
||||
ID_VENDOR_FROM_DATABASE=DSM Digital Services GmbH
|
||||
|
||||
@ -2712,6 +2736,9 @@ acpi:GFN*:
|
||||
acpi:GGL*:
|
||||
ID_VENDOR_FROM_DATABASE=Google Inc.
|
||||
|
||||
acpi:GGT*:
|
||||
ID_VENDOR_FROM_DATABASE=G2TOUCH KOREA
|
||||
|
||||
acpi:GIC*:
|
||||
ID_VENDOR_FROM_DATABASE=General Inst. Corporation
|
||||
|
||||
@ -3090,6 +3117,9 @@ acpi:HYC*:
|
||||
acpi:HYD*:
|
||||
ID_VENDOR_FROM_DATABASE=Hydis Technologies.Co.,LTD
|
||||
|
||||
acpi:HYL*:
|
||||
ID_VENDOR_FROM_DATABASE=Shanghai Chai Ming Huang Info&Tech Co, Ltd
|
||||
|
||||
acpi:HYO*:
|
||||
ID_VENDOR_FROM_DATABASE=HYC CO., LTD.
|
||||
|
||||
@ -3489,6 +3519,9 @@ acpi:IVI*:
|
||||
acpi:IVM*:
|
||||
ID_VENDOR_FROM_DATABASE=Iiyama North America
|
||||
|
||||
acpi:IVR*:
|
||||
ID_VENDOR_FROM_DATABASE=Inlife-Handnet Co., Ltd.
|
||||
|
||||
acpi:IVS*:
|
||||
ID_VENDOR_FROM_DATABASE=Intevac Photonics Inc.
|
||||
|
||||
@ -4518,6 +4551,9 @@ acpi:MVM*:
|
||||
acpi:MVN*:
|
||||
ID_VENDOR_FROM_DATABASE=Meta Company
|
||||
|
||||
acpi:MVR*:
|
||||
ID_VENDOR_FROM_DATABASE=MediCapture, Inc.
|
||||
|
||||
acpi:MVS*:
|
||||
ID_VENDOR_FROM_DATABASE=Microvision
|
||||
|
||||
@ -5208,6 +5244,9 @@ acpi:PMD*:
|
||||
acpi:PMM*:
|
||||
ID_VENDOR_FROM_DATABASE=Point Multimedia System
|
||||
|
||||
acpi:PMS*:
|
||||
ID_VENDOR_FROM_DATABASE=Pabian Embedded Systems
|
||||
|
||||
acpi:PMT*:
|
||||
ID_VENDOR_FROM_DATABASE=Promate Electronic Co., Ltd.
|
||||
|
||||
@ -5226,6 +5265,9 @@ acpi:PNR*:
|
||||
acpi:PNS*:
|
||||
ID_VENDOR_FROM_DATABASE=PanaScope
|
||||
|
||||
acpi:PNT*:
|
||||
ID_VENDOR_FROM_DATABASE=HOYA Corporation PENTAX Lifecare Division
|
||||
|
||||
acpi:PNX*:
|
||||
ID_VENDOR_FROM_DATABASE=Phoenix Technologies, Ltd.
|
||||
|
||||
@ -5367,6 +5409,9 @@ acpi:PVN*:
|
||||
acpi:PVP*:
|
||||
ID_VENDOR_FROM_DATABASE=Klos Technologies, Inc.
|
||||
|
||||
acpi:PVR*:
|
||||
ID_VENDOR_FROM_DATABASE=Pimax Tech. CO., LTD
|
||||
|
||||
acpi:PXC*:
|
||||
ID_VENDOR_FROM_DATABASE=Phoenix Contact
|
||||
|
||||
@ -6399,6 +6444,9 @@ acpi:TCD*:
|
||||
acpi:TCE*:
|
||||
ID_VENDOR_FROM_DATABASE=Century Corporation
|
||||
|
||||
acpi:TCF*:
|
||||
ID_VENDOR_FROM_DATABASE=Televic Conference
|
||||
|
||||
acpi:TCH*:
|
||||
ID_VENDOR_FROM_DATABASE=Interaction Systems, Inc
|
||||
|
||||
@ -6474,6 +6522,9 @@ acpi:TEK*:
|
||||
acpi:TEL*:
|
||||
ID_VENDOR_FROM_DATABASE=Promotion and Display Technology Ltd.
|
||||
|
||||
acpi:TEN*:
|
||||
ID_VENDOR_FROM_DATABASE=Tencent
|
||||
|
||||
acpi:TER*:
|
||||
ID_VENDOR_FROM_DATABASE=TerraTec Electronic GmbH
|
||||
|
||||
@ -6555,6 +6606,9 @@ acpi:TLK*:
|
||||
acpi:TLL*:
|
||||
ID_VENDOR_FROM_DATABASE=Thinklogical
|
||||
|
||||
acpi:TLN*:
|
||||
ID_VENDOR_FROM_DATABASE=Techlogix Networx
|
||||
|
||||
acpi:TLS*:
|
||||
ID_VENDOR_FROM_DATABASE=Teleste Educational OY
|
||||
|
||||
@ -6681,6 +6735,9 @@ acpi:TRM*:
|
||||
acpi:TRN*:
|
||||
ID_VENDOR_FROM_DATABASE=Datacommunicatie Tron B.V.
|
||||
|
||||
acpi:TRP*:
|
||||
ID_VENDOR_FROM_DATABASE=TRAPEZE GROUP
|
||||
|
||||
acpi:TRS*:
|
||||
ID_VENDOR_FROM_DATABASE=Torus Systems Ltd
|
||||
|
||||
@ -6780,6 +6837,9 @@ acpi:TVD*:
|
||||
acpi:TVI*:
|
||||
ID_VENDOR_FROM_DATABASE=Truevision
|
||||
|
||||
acpi:TVL*:
|
||||
ID_VENDOR_FROM_DATABASE=Total Vision LTD
|
||||
|
||||
acpi:TVM*:
|
||||
ID_VENDOR_FROM_DATABASE=Taiwan Video & Monitor Corporation
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -93,6 +93,14 @@ evdev:input:b0003v05ACp025B*
|
||||
#########################################
|
||||
# ASUS
|
||||
#########################################
|
||||
|
||||
# Asus VivoBook E402SA
|
||||
evdev:name:Elan Touchpad:dmi:*svnASUSTeKCOMPUTERINC.:pnE402SA*
|
||||
EVDEV_ABS_00=::29
|
||||
EVDEV_ABS_01=::29
|
||||
EVDEV_ABS_35=::29
|
||||
EVDEV_ABS_36=::29
|
||||
|
||||
# Asus K52JT
|
||||
evdev:name:ETPS/2 Elantech Touchpad:dmi:bvn*:bvr*:bd*:svnASUSTeKComputerInc.:pnK52JT:*
|
||||
EVDEV_ABS_00=::18
|
||||
@ -100,12 +108,20 @@ evdev:name:ETPS/2 Elantech Touchpad:dmi:bvn*:bvr*:bd*:svnASUSTeKComputerInc.:pnK
|
||||
EVDEV_ABS_35=::18
|
||||
EVDEV_ABS_36=::16
|
||||
|
||||
evdev:name:ETPS/2 Elantech Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnX550CC:*
|
||||
# Asus X550CC and S550CB
|
||||
evdev:name:ETPS/2 Elantech Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pn?550C?:*
|
||||
EVDEV_ABS_00=::31
|
||||
EVDEV_ABS_01=::30
|
||||
EVDEV_ABS_35=::31
|
||||
EVDEV_ABS_36=::30
|
||||
|
||||
# Asus UX301L
|
||||
evdev:name:Elan Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnUX301LAA:*
|
||||
EVDEV_ABS_00=::30
|
||||
EVDEV_ABS_01=::29
|
||||
EVDEV_ABS_35=::30
|
||||
EVDEV_ABS_36=::29
|
||||
|
||||
# Asus UX305
|
||||
evdev:name:Elan Touchpad:dmi:*:svnASUSTeKCOMPUTERINC.:pnUX305UA:*
|
||||
EVDEV_ABS_00=0:3097:32
|
||||
@ -136,6 +152,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 Latitude E6320
|
||||
evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE6320*
|
||||
EVDEV_ABS_00=79:1841:22
|
||||
EVDEV_ABS_01=140:1325:29
|
||||
EVDEV_ABS_35=79:1841:22
|
||||
EVDEV_ABS_36=140:1325:29
|
||||
|
||||
# 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
|
||||
|
||||
# Dell Precision 5510
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:bvn*:bvr*:bd*:svnDellInc.:pnPrecision5510*
|
||||
EVDEV_ABS_00=::42
|
||||
@ -162,6 +192,15 @@ evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:bvn*:bvr*:bd*:svnDellInc.:pnXPSM1530*
|
||||
EVDEV_ABS_00=85:947:15
|
||||
EVDEV_ABS_01=154:726:18
|
||||
|
||||
#####
|
||||
# Sun
|
||||
#####
|
||||
|
||||
# Fujitsu Component - USB Touch Panel
|
||||
evdev:input:b0003v0430p0530*
|
||||
EVDEV_ABS_00=0:4096:16
|
||||
EVDEV_ABS_01=0:4096:16
|
||||
|
||||
#########################################
|
||||
# Google
|
||||
#########################################
|
||||
@ -191,10 +230,24 @@ evdev:name:SynPS/2 Synaptics TouchPad*:dmi:*svnHewlett-Packard:pnHPPaviliondv7*
|
||||
EVDEV_ABS_35=1068:5805:44
|
||||
EVDEV_ABS_36=1197:4890:57
|
||||
|
||||
# HP Spectre
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:i*svnHP:pnHPSpectreNotebook*
|
||||
EVDEV_ABS_00=1205:5691:47
|
||||
EVDEV_ABS_01=1083:4808:65
|
||||
EVDEV_ABS_35=1205:5691:47
|
||||
EVDEV_ABS_36=1083:4808:65
|
||||
|
||||
#########################################
|
||||
# Lenovo
|
||||
#########################################
|
||||
|
||||
# Lenovo B590
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrLenovoB590*
|
||||
EVDEV_ABS_00=1243:5759:48
|
||||
EVDEV_ABS_01=1130:4832:65
|
||||
EVDEV_ABS_35=1243:5759:48
|
||||
EVDEV_ABS_36=1130:4832:65
|
||||
|
||||
# Lenovo E530
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:pn*ThinkPadEdgeE530*
|
||||
EVDEV_ABS_00=1241:5703:49
|
||||
@ -224,6 +277,34 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPad??40?:*
|
||||
EVDEV_ABS_35=::41
|
||||
EVDEV_ABS_36=::37
|
||||
|
||||
# Lenovo ThinkPad T430
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPadT430*
|
||||
EVDEV_ABS_00=1250:5631:58
|
||||
EVDEV_ABS_01=1309:4826:78
|
||||
EVDEV_ABS_35=1250:5631:58
|
||||
EVDEV_ABS_36=1309:4826:78
|
||||
|
||||
# Lenovo Thinkpad Carbon X1 4th gen. and X1 Yoga 1st gen.
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPadX1Carbon4th*
|
||||
EVDEV_ABS_00=1262:5679:44
|
||||
EVDEV_ABS_01=1101:4824:65
|
||||
EVDEV_ABS_35=1262:5679:44
|
||||
EVDEV_ABS_36=1101:4824:65
|
||||
|
||||
# Lenovo Thinkpad Carbon X1 5th gen.
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPadX1Carbon5th*
|
||||
EVDEV_ABS_00=::44
|
||||
EVDEV_ABS_01=::65
|
||||
EVDEV_ABS_35=::44
|
||||
EVDEV_ABS_36=::65
|
||||
|
||||
# Lenovo Thinkpad Carbon X1 5th gen. (rmi4)
|
||||
evdev:name:Synaptics TM3289-002:dmi:*svnLENOVO*:pvrThinkPadX1Carbon5th*
|
||||
EVDEV_ABS_00=::19
|
||||
EVDEV_ABS_01=::19
|
||||
EVDEV_ABS_35=::19
|
||||
EVDEV_ABS_36=::19
|
||||
|
||||
# Lenovo T460
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pn*ThinkPad*T460*
|
||||
EVDEV_ABS_00=1266:5677:44
|
||||
@ -243,6 +324,13 @@ evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*pvrLenovoV360*
|
||||
EVDEV_ABS_00=1243:5927:60
|
||||
EVDEV_ABS_01=902:5330:108
|
||||
|
||||
# Lenovo W530
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*pvrThinkPadW530*
|
||||
EVDEV_ABS_00=1250:5631:59
|
||||
EVDEV_ABS_01=1205:4834:81
|
||||
EVDEV_ABS_35=1250:5631:59
|
||||
EVDEV_ABS_36=1205:4834:81
|
||||
|
||||
# Lenovo X220 series
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*pvrThinkPadX220*
|
||||
EVDEV_ABS_00=1316:5627:58
|
||||
@ -276,6 +364,13 @@ evdev:name:AlpsPS/2 ALPS GlidePoint:dmi:*svnLENOVO:*pvrLenovoYoga500-14ISK*
|
||||
EVDEV_ABS_35=124:3955:36
|
||||
EVDEV_ABS_36=103:1959:26
|
||||
|
||||
# Lenovo Flex 3 15-inch
|
||||
evdev:name:AlpsPS/2 ALPS GlidePoint*:dmi:bvn*:bvr*:bd*:svnLENOVO*:pvrFlex3-15*
|
||||
EVDEV_ABS_00=::38
|
||||
EVDEV_ABS_01=::28
|
||||
EVDEV_ABS_35=::38
|
||||
EVDEV_ABS_36=::28
|
||||
|
||||
#########################################
|
||||
# Samsung
|
||||
#########################################
|
||||
@ -286,3 +381,39 @@ evdev:name:ETPS/2 Elantech Touchpad:dmi:*svnSAMSUNGELECTRONICSCO.,LTD.:pn305V4A/
|
||||
EVDEV_ABS_01=0:1116:24
|
||||
EVDEV_ABS_35=0:2480:28
|
||||
EVDEV_ABS_36=0:1116:24
|
||||
|
||||
# Samsung 880Z5E
|
||||
evdev:name:ETPS/2 Elantech Touchpad:dmi:*svnSAMSUNGELECTRONICSCO.,LTD.:pn870Z5E/880Z5E/680Z5E*
|
||||
EVDEV_ABS_00=::30
|
||||
EVDEV_ABS_01=::29
|
||||
EVDEV_ABS_35=::30
|
||||
EVDEV_ABS_36=::29
|
||||
|
||||
#########################################
|
||||
# System76
|
||||
#########################################
|
||||
|
||||
# GalagoPro 2 (galp2)
|
||||
evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnSystem76:pnGalagoPro:pvrgalp2:*
|
||||
EVDEV_ABS_00=1238:5747:50
|
||||
EVDEV_ABS_01=901:4900:83
|
||||
EVDEV_ABS_35=1238:5747:50
|
||||
EVDEV_ABS_36=901:4900:83
|
||||
|
||||
#########################################
|
||||
# Toshiba
|
||||
#########################################
|
||||
|
||||
# Toshiba Tecra M11
|
||||
evdev:name:AlpsPS/2 ALPS DualPoint TouchPad:dmi:*svnTOSHIBA:pnTECRAM11*
|
||||
EVDEV_ABS_00=90:962:11
|
||||
EVDEV_ABS_01=51:681:14
|
||||
|
||||
#########################################
|
||||
# Waltop
|
||||
#########################################
|
||||
|
||||
# WALTOP International Corp. Slim Tablet
|
||||
evdev:input:b0003v172Fp0031*
|
||||
EVDEV_ABS_00=0:10000:400
|
||||
EVDEV_ABS_01=0:6250:400
|
||||
|
@ -1,7 +1,14 @@
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# Keyboard mapping of scan codes to key codes, and
|
||||
# scan codes to add to the AT keyboard's 'force-release' list.
|
||||
# This file contains 3 types of metadata to apply to keyboards and
|
||||
# keyboard-like input devices:
|
||||
# - Key mapping
|
||||
# - Hard-coded layouts
|
||||
# - Absence of modifier LEDs
|
||||
#
|
||||
# The matching process is the same for the different types of metadata.
|
||||
#
|
||||
# ########################### MATCHING #######################################
|
||||
#
|
||||
# The lookup keys are composed in:
|
||||
# 60-evdev.rules
|
||||
@ -18,22 +25,41 @@
|
||||
# ZZZZ is the bus-id (see /usr/include/linux/input.h BUS_*), YYYY, XXXX and
|
||||
# WWW are the 4-digit hex uppercase vendor, product and version ID and VVVV
|
||||
# is an arbitrary length input-modalias describing the device capabilities.
|
||||
# The vendor, product and version ID for a device node "eventX" is listed
|
||||
# in /sys/class/input/eventX/device/id.
|
||||
#
|
||||
# - AT keyboard DMI data matches:
|
||||
# evdev:atkbd:dmi:bvn*:bvr*:bd*:svn<vendor>:pn<product>:pvr*
|
||||
# <vendor> and <product> are the firmware-provided strings
|
||||
# exported by the kernel DMI modalias.
|
||||
# exported by the kernel DMI modalias, see /sys/class/dmi/id/modalias
|
||||
#
|
||||
# - Input driver device name and DMI data match:
|
||||
# evdev:name:<input device name>:dmi:bvn*:bvr*:bd*:svn<vendor>:pn*
|
||||
# <input device name> is the name device specified by the
|
||||
# driver, <vendor> is the firmware-provided string exported
|
||||
# by the kernel DMI modalias.
|
||||
# by the kernel DMI modalias, see /sys/class/dmi/id/modalias
|
||||
#
|
||||
# - Extended input driver device name, properties and DMI data match:
|
||||
# evdev:name:<input device name>:phys:<phys>:ev:<ev>:dmi:bvn*:bvr*:bd*:svn<vendor>:pn*
|
||||
# <input device name> is the name device specified by the
|
||||
# driver, <phys> is the physical-device-path, "cat
|
||||
# /sys/class/input/input?/phys", <ev> is the event bitmask, "cat
|
||||
# /sys/class/input/input?/capabilities/ev" and <vendor> is the
|
||||
# firmware-provided string exported by the kernel DMI modalias,
|
||||
# see /sys/class/dmi/id/modalias
|
||||
|
||||
|
||||
# ######################### KEY MAPPING ######################################
|
||||
#
|
||||
# Keyboard mapping of scan codes to key codes, and
|
||||
# scan codes to add to the AT keyboard's 'force-release' list.
|
||||
#
|
||||
# Scan codes are specified as:
|
||||
# KEYBOARD_KEY_<hex scan code>=<key code identifier>
|
||||
# The scan code should be expressed in hex lowercase. The key codes
|
||||
# are retrieved and normalized from the kernel input API header.
|
||||
# Keycodes are either KEY_* defines in lowercase with the key_ prefix
|
||||
# optionally removed or BTN_ defines in lowercase with btn_ preserved.
|
||||
#
|
||||
# An '!' as the first character of the key identifier string
|
||||
# will add the scan code to the AT keyboard's list of scan codes
|
||||
@ -56,7 +82,8 @@
|
||||
# systemd-hwdb update
|
||||
# udevadm trigger /dev/input/eventXX
|
||||
# where /dev/input/eventXX is the keyboard in question. If in
|
||||
# doubt, simply use /dev/input/event* to reload all input rules.
|
||||
# doubt, simply reload all input rules
|
||||
# udevadm trigger --verbose --sysname-match="event*"
|
||||
#
|
||||
# If your changes are generally applicable, preferably send them as a pull
|
||||
# request to
|
||||
@ -73,6 +100,7 @@
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pn*
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnGateway*:pnA0A1*:pvr*
|
||||
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
|
||||
KEYBOARD_KEY_a6=setup # Fn+F2 Acer eSettings
|
||||
KEYBOARD_KEY_a7=battery # Fn+F3 Power Management
|
||||
@ -94,6 +122,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svneMachines:pneMachines*E725:pvr*
|
||||
KEYBOARD_KEY_f3=prog2 # "P2" programmable button
|
||||
KEYBOARD_KEY_f4=prog1 # "P1" programmable button
|
||||
KEYBOARD_KEY_f5=presentation
|
||||
KEYBOARD_KEY_f6=power # Power button
|
||||
KEYBOARD_KEY_f8=fn
|
||||
KEYBOARD_KEY_f9=prog1 # Launch NTI shadow
|
||||
|
||||
@ -122,6 +151,9 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*8930:*
|
||||
KEYBOARD_KEY_89=fastforward
|
||||
KEYBOARD_KEY_9e=back
|
||||
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnAspire*7750G:pvr*
|
||||
KEYBOARD_KEY_e0=!pageup
|
||||
|
||||
# Travelmate C300
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*C3[01]0*:pvr*
|
||||
KEYBOARD_KEY_67=f24 # FIXME: rotate screen
|
||||
@ -130,6 +162,10 @@ 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
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnTravelMate*P648-G2-MG*:pvr*
|
||||
KEYBOARD_KEY_8a=f20 # Microphone mute button; should be micmute
|
||||
|
||||
# on some models this isn't brightnessup
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pn*5210*:pvr*
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pn*5220*:pvr*
|
||||
@ -144,6 +180,10 @@ 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
|
||||
###########################################################
|
||||
@ -203,6 +243,14 @@ evdev:input:b0003v049Fp0051*
|
||||
KEYBOARD_KEY_0c0014=prog1
|
||||
KEYBOARD_KEY_0c0015=messenger
|
||||
|
||||
###########################################################
|
||||
# Cube
|
||||
###########################################################
|
||||
|
||||
evdev:name:gpio-keys:phys:gpio-keys/input0:ev:3:dmi:bvn*:bvr*:bd*:svncube:pni1-TF:*
|
||||
KEYBOARD_KEY_0=leftmeta
|
||||
KEYBOARD_KEY_1=power
|
||||
|
||||
###########################################################
|
||||
# Dell
|
||||
###########################################################
|
||||
@ -269,6 +317,10 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnPrecision*:pvr*
|
||||
KEYBOARD_KEY_88=! # wireless switch
|
||||
KEYBOARD_KEY_9e=!f21
|
||||
|
||||
# Dell Latitude E7*
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*E7*:pvr*
|
||||
KEYBOARD_KEY_88=unknown # Fn-PrtScr rfkill - handled in HW
|
||||
|
||||
# Dell XPS
|
||||
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS*:pvr*
|
||||
KEYBOARD_KEY_8c=!unknown
|
||||
@ -282,7 +334,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS12-9Q33*:pvr*
|
||||
evdev:name:Dell WMI hotkeys:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*
|
||||
# Dell Precision microphone mute
|
||||
evdev:name:Dell WMI hotkeys:dmi:bvn*:bvr*:bd*:svnDell*:pnPrecision*
|
||||
KEYBOARD_KEY_150=f20 # Mic mute toggle, should be micmute
|
||||
KEYBOARD_KEY_100150=f20 # Mic mute toggle, should be micmute
|
||||
|
||||
###########################################################
|
||||
# Everex
|
||||
@ -657,6 +709,8 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnIBM*:pn18666TU:pvr*
|
||||
|
||||
# IdeaPad
|
||||
evdev:name:Ideapad extra buttons:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
|
||||
KEYBOARD_KEY_0d=rfkill # airplane mode switch (toggle all wireless devices)
|
||||
KEYBOARD_KEY_08=f20 # micmute
|
||||
KEYBOARD_KEY_42=f23
|
||||
KEYBOARD_KEY_43=f22
|
||||
|
||||
@ -809,6 +863,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMAXDATA:pnPro*7000*:pvr*
|
||||
###########################################################
|
||||
|
||||
# Akoya
|
||||
evdev:atkbd:dmi:bvn*:bvr*:svnMEDION*:pnS3409*:pvr*
|
||||
evdev:atkbd:dmi:bvn*:bvr*:svnMedion*:pnAkoya*:pvr*
|
||||
KEYBOARD_KEY_a0=!mute
|
||||
KEYBOARD_KEY_ae=!volumedown
|
||||
@ -1252,9 +1307,13 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDIXONSP:pnDIXON*:pvr*
|
||||
KEYBOARD_KEY_ae=! # volume down
|
||||
KEYBOARD_KEY_b0=! # volume up
|
||||
|
||||
###########################################################
|
||||
# Fixed layout devices
|
||||
###########################################################
|
||||
######################### FIXED LAYOUT DEVICES #############################
|
||||
# This section lists devices for which only one keyboard layout is possible
|
||||
# or useful such as devices which "type" expecting the user's keymap to match
|
||||
# a particular one. For example, barcode readers and OTP keys.
|
||||
#
|
||||
# The layout must be an xkb compatible layout (defined with XKB_FIXED_LAYOUT),
|
||||
# with an accompanying variant (defined with XKB_FIXED_VARIANT) if necessary.
|
||||
|
||||
# Yubico Yubico Yubikey II"
|
||||
evdev:input:b0003v1050p0010*
|
||||
@ -1266,3 +1325,16 @@ evdev:input:b0003v1050p0116*
|
||||
evdev:input:b0003v05FEp1010*
|
||||
XKB_FIXED_LAYOUT="us"
|
||||
XKB_FIXED_VARIANT=""
|
||||
|
||||
######################### LACK OF MODIFIER LEDS ############################
|
||||
# This section lists keyboard which do not have their own LEDs for some
|
||||
# modifiers. Only Caps-Lock (KEYBOARD_LED_CAPSLOCK) and Num-Lock
|
||||
# (KEYBOARD_LED_CAPSLOCK) are currently handled and need their values set
|
||||
# to "0" to indicate the absence of LED.
|
||||
#
|
||||
# Presence of a LED is implicit when the property is absent.
|
||||
|
||||
# Logitech K750
|
||||
evdev:input:b0003v046Dp4002*
|
||||
KEYBOARD_LED_NUMLOCK=0
|
||||
KEYBOARD_LED_CAPSLOCK=0
|
||||
|
@ -15,7 +15,7 @@
|
||||
# /etc/udev/hwdb.d/61-sensor-local.hwdb
|
||||
# and add your rules there. To load the new rules execute (as root):
|
||||
# systemd-hwdb update
|
||||
# udevadm trigger `dirname $(udevadm info -n "/dev/iio:deviceXXX" -q path)`
|
||||
# udevadm trigger -y `dirname $(udevadm info -n "/dev/iio:deviceXXX" -q path)`
|
||||
# where /dev/iio:deviceXXX is the device in question.
|
||||
#
|
||||
# If your changes are generally applicable, preferably send them as a pull
|
||||
@ -25,6 +25,9 @@
|
||||
# include your new rules, a description of the device, and the output of
|
||||
# udevadm info --export-db
|
||||
#
|
||||
# For hwdb format and systemd behavior:
|
||||
# https://www.freedesktop.org/software/systemd/man/hwdb.html
|
||||
#
|
||||
# Allowed properties are:
|
||||
# ACCEL_MOUNT_MATRIX=<matrix>
|
||||
#
|
||||
@ -34,12 +37,127 @@
|
||||
# eg. the identity matrix.
|
||||
#
|
||||
# [1]: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=dfc57732ad38f93ae6232a3b4e64fd077383a0f1
|
||||
|
||||
#
|
||||
#
|
||||
# Sort by brand, model
|
||||
|
||||
#########################################
|
||||
# Winbook
|
||||
# Acer
|
||||
#########################################
|
||||
sensor:modalias:acpi:BMA250*:dmi:*svn*WinBook*:*pn*TW100*
|
||||
ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 0
|
||||
sensor:modalias:acpi:BMA250E*:dmi:*:svnAcer:pnIconiaW1-810:*
|
||||
ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# AsusTek
|
||||
#########################################
|
||||
sensor:modalias:acpi:INVN6500*:dmi:*svnASUSTeK*:*pnT100CHI*
|
||||
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
|
||||
|
||||
sensor:modalias:acpi:INVN6500*:dmi:*svnASUSTeK*:*pnT100TA*
|
||||
ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
|
||||
|
||||
sensor:modalias:acpi:SMO8500*:dmi:*svn*ASUSTeK*:*pn*TP300LJ*
|
||||
ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Chuwi
|
||||
#########################################
|
||||
|
||||
# Chuwi Vi8 Plus
|
||||
sensor:modalias:acpi:BOSC0200*:dmi:*:svnHampoo:pnD2D3_Vi8A1:*
|
||||
ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Cube
|
||||
#########################################
|
||||
|
||||
# Cube iWork8 Air
|
||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svncube:pni1-TF:*
|
||||
ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Endless
|
||||
#########################################
|
||||
sensor:modalias:acpi:ACCE0001*:dmi:*svnEndless*:*pnELT-NL3*
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; 0, 0, -1; -1, 0, 0
|
||||
|
||||
#########################################
|
||||
# GP-electronic
|
||||
#########################################
|
||||
sensor:modalias:acpi:KIOX000A*:dmi:bvnINSYDECorp.:bvrBYT70A.YNCHENG.WIN.007:*:svnInsyde:pnT701:*
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# HP
|
||||
#########################################
|
||||
sensor:modalias:platform:lis3lv02d:dmi:*svn*Hewlett-Packard*:*pn*HPEliteBook8540w*
|
||||
sensor:modalias:platform:lis3lv02d:dmi:*svn*Hewlett-Packard*:*pn*HPEliteBook8560w*
|
||||
ACCEL_MOUNT_MATRIX=1, 0, 0; 0, 0, -1; 0, 1, 0
|
||||
|
||||
sensor:modalias:acpi:SMO8500*:dmi:*:svnHewlett-Packard:pnHPStream7Tablet:*
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# I.T.Works
|
||||
#########################################
|
||||
|
||||
# The I.T.Works TW891 2-in-1's DMI has the product-name field set, but not
|
||||
# the sys-vendor field. This makes the DMI data a bit generic, so we match
|
||||
# the whole dmi modalias, except for the BIOS version/date
|
||||
sensor:modalias:acpi:KIOX000A*:dmi:bvnAmericanMegatrendsInc.:*:svnTobefilledbyO.E.M.:pnTW891:pvrTobefilledbyO.E.M.:rvnTobefilledbyO.E.M.:rnTW891:rvr1.0:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Jumper
|
||||
#########################################
|
||||
|
||||
# EZpad mini 3
|
||||
sensor:modalias:acpi:BOSC0200*:dmi:bvnINSYDECorp.:bvrjumperx.T87.KFBNEE*
|
||||
ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Lamina
|
||||
#########################################
|
||||
sensor:modalias:acpi:SMO8500*:dmi:*svnLamina*:*pnT701BR.SE*
|
||||
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Peaq
|
||||
#########################################
|
||||
sensor:modalias:acpi:SMO8500*:dmi:*:svnPEAQ:pnPEAQPMMC1010MD99187:*
|
||||
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Pipo
|
||||
#########################################
|
||||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnPIPO:pnW2S:*
|
||||
ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Ployer
|
||||
#########################################
|
||||
sensor:modalias:acpi:BMA250E*:dmi:*:svnShenzhenPLOYER*:pnMOMO7W:*
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Point of View
|
||||
#########################################
|
||||
|
||||
# The Point of View TAB-P800W does not have its product name filled, so we
|
||||
# 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.:
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
|
||||
|
||||
#########################################
|
||||
# Trekstor
|
||||
#########################################
|
||||
sensor:modalias:acpi:BMA250*:dmi:*:bvrTREK.G.WI71C.JGBMRBA*:*:svnInsyde:pnST70416-6:*
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 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
|
||||
|
||||
|
@ -50,6 +50,8 @@
|
||||
# MOUSE_WHEEL_CLICK_ANGLE_HORIZONTAL
|
||||
# MOUSE_WHEEL_CLICK_COUNT
|
||||
# MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL
|
||||
# MOUSE_WHEEL_TILT_HORIZONTAL
|
||||
# MOUSE_WHEEL_TILT_VERTICAL
|
||||
#
|
||||
#########################################
|
||||
# ID_INPUT_TRACKBALL #
|
||||
@ -134,6 +136,26 @@
|
||||
# MOUSE_WHEEL_CLICK_COUNT_HORIZONTAL works the same way but also follows the
|
||||
# rules of MOUSE_WHEEL_CLICK_ANGLE_HORIZONTAL.
|
||||
|
||||
#########################################
|
||||
# MOUSE_WHEEL_TILT_HORIZONTAL #
|
||||
# MOUSE_WHEEL_TILT_VERTICAL #
|
||||
#########################################
|
||||
#
|
||||
# Indicates that the respective axis is not a mouse wheel rotation but a
|
||||
# tilt along that axis. Wheel tilt is most commonly used for horizontal
|
||||
# scroll wheel emulation on mice with only a single vertical wheel.
|
||||
#
|
||||
# The vertical and horizontal Axes are independently marked as tilt axes,
|
||||
# for example it is permitted to have a MOUSE_WHEEL_CLICK_COUNT or
|
||||
# MOUSE_WHEEL_CLICK_ANGLE for the vertical axis and mark the horizontal axis
|
||||
# marked as as MOUSE_WHEEL_TILT_HORIZONTAL.
|
||||
#
|
||||
# It is a bug to have either CLICK_COUNT or CLICK_ANGLE set on the same axis
|
||||
# as WHEEL_TILT. Applications should give priority to WHEEL_TILT and ignore
|
||||
# other settings.
|
||||
#
|
||||
# This is a flag only, permitted values: 0 or 1
|
||||
|
||||
#
|
||||
# Sort by brand, type (usb, bluetooth), DPI, frequency.
|
||||
# For mice with switchable resolution, sort by the starred entry.
|
||||
@ -191,6 +213,26 @@ mouse:usb:v0461p4d46:name:USB Optical Mouse:
|
||||
mouse:usb:v0461p4d16:name:USB Optical Mouse:
|
||||
MOUSE_DPI=500@125
|
||||
|
||||
##########################################
|
||||
# Future Technology Devices International
|
||||
##########################################
|
||||
|
||||
# SNES Mouse plugged into a Retrode 2
|
||||
mouse:usb:v0403p97c1:name:Retrode SNES Mouse:
|
||||
MOUSE_DPI=235@126
|
||||
|
||||
##########################################
|
||||
# Generic
|
||||
##########################################
|
||||
|
||||
# FM-901 Wireless Mouse
|
||||
mouse:usb:v1ea7p000b:name:2.4G RF Mouse:
|
||||
MOUSE_DPI=*800@125 1600@125
|
||||
|
||||
# WK-727
|
||||
mouse:usb:v04d9p0499:name:*
|
||||
MOUSE_DPI=800@125
|
||||
|
||||
##########################################
|
||||
# HandShoe Mouse
|
||||
##########################################
|
||||
@ -221,6 +263,18 @@ mouse:usb:v093ap2510:name:PixArt USB Optical Mouse:
|
||||
mouse:usb:v093ap2510:name:PIXART USB OPTICAL MOUSE:
|
||||
MOUSE_DPI=1000@125
|
||||
|
||||
# HP X1200 Optical Mouse
|
||||
mouse:usb:v03f0p0641:name:PixArt HP X1200 USB Optical Mouse:
|
||||
MOUSE_DPI=1100@125
|
||||
|
||||
##########################################
|
||||
# IBM
|
||||
##########################################
|
||||
|
||||
# IBM USB Travel Mouse (MO32BO)
|
||||
mouse:usb:v04b3p3107:name:*
|
||||
MOUSE_DPI=800@125
|
||||
|
||||
##########################################
|
||||
# Lenovo
|
||||
##########################################
|
||||
@ -269,6 +323,10 @@ mouse:usb:v046dpc03e:name:Logitech USB-PS/2 Optical Mouse:
|
||||
mouse:usb:v046dpc401:name:Logitech USB-PS/2 Trackball:
|
||||
MOUSE_DPI=400@125
|
||||
|
||||
# Logitech Cordless MouseMan Optical M-RM63
|
||||
mouse:usb:v046dpc501:name:Logitech USB Receiver:
|
||||
MOUSE_DPI=800@63
|
||||
|
||||
# Lenovo USB mouse model MO28UOL
|
||||
mouse:usb:v04b3p310c:name:USB Optical Mouse:
|
||||
MOUSE_DPI=400@142
|
||||
@ -346,6 +404,10 @@ mouse:usb:v046dpc24c:name:Logitech G400s Optical Gaming Mouse:
|
||||
mouse:usb:v046dpc07e:name:Logitech Gaming Mouse G402:
|
||||
MOUSE_DPI=400@1000 *800@1000 1600@1000 3200@1000
|
||||
|
||||
# Logitech G502 Proteus Spectrum
|
||||
mouse:usb:v046dpc332:name:Logitech Gaming Mouse G502:
|
||||
MOUSE_DPI=1200@1000 *2400@1000 3200@1000 6400@1000
|
||||
|
||||
# Logitech B605 Wireless Mouse (also M505)
|
||||
mouse:usb:v046dp101d:name:Logitech B605:
|
||||
mouse:usb:v046dp101d:name:Logitech M505:
|
||||
@ -388,6 +450,10 @@ mouse:usb:v046dp4041:name:Logitech MX Master:
|
||||
mouse:usb:v046dpc52e:name:Logitech USB Receiver:
|
||||
MOUSE_DPI=1000@200
|
||||
|
||||
# Logitech G100s Optical Gaming Mouse
|
||||
mouse:usb:v046dpc247:name:Logitech G100s Optical Gaming Mouse:
|
||||
MOUSE_DPI=*1000@500 1750@500 2500@500
|
||||
|
||||
# Logitech G700 Laser Mouse (Wired)
|
||||
mouse:usb:v046dpc06b:name:Logitech G700 Laser Mouse:
|
||||
# Logitech G700 Laser Mouse (Wireless)
|
||||
@ -416,6 +482,10 @@ mouse:usb:v046dpc52b:name:Logitech Unifying Device. Wireless PID:4026:
|
||||
mouse:usb:v046dpc068:name:Logitech G500:
|
||||
MOUSE_DPI=*1600@500 2600@500 3600@500
|
||||
|
||||
# Logitech TrackMan Wheel (USB)
|
||||
mouse:usb:v046dpc404:name:Logitech Trackball:
|
||||
MOUSE_DPI=300@125
|
||||
|
||||
# Logitech MX1000 Laser Cordless Mouse
|
||||
mouse:bluetooth:v046dpb003:name:Logitech MX1000 mouse:
|
||||
MOUSE_DPI=800@80
|
||||
@ -464,6 +534,10 @@ mouse:bluetooth:v045ep0702:name:Microsoft Wireless Laser Mouse 8000:
|
||||
mouse:bluetooth:v045ep07f3:name:Arc Touch Mouse SE:
|
||||
MOUSE_DPI=1000@2000
|
||||
|
||||
# Microsoft Surface Mouse
|
||||
mouse:bluetooth:v0000p0000:name:Surface Mouse:
|
||||
MOUSE_DPI=2000@2000
|
||||
|
||||
##########################################
|
||||
# Mionix
|
||||
##########################################
|
||||
@ -489,6 +563,14 @@ mouse:usb:v0e8fp00a7:name:DaKai 2.4G RX:
|
||||
mouse:bluetooth:v056ep0061:name:Laser BTmouse:
|
||||
MOUSE_DPI=*800@333 1600@333
|
||||
|
||||
##########################################
|
||||
# P-Active
|
||||
##########################################
|
||||
|
||||
# P-Active Wireless Mouse PA-27K2
|
||||
mouse:usb:v0425p0101:name:G-Tech CHINA USB Wireless Mouse & KeyBoard V1.01 :
|
||||
MOUSE_DPI=800@125
|
||||
|
||||
##########################################
|
||||
# Razer
|
||||
##########################################
|
||||
@ -497,6 +579,10 @@ mouse:bluetooth:v056ep0061:name:Laser BTmouse:
|
||||
mouse:usb:v1532p0042:name:Razer Razer Abyssus:
|
||||
MOUSE_DPI=3500@1000
|
||||
|
||||
# Razer DeathAdder Black Edition
|
||||
mouse:usb:v1532p0029:name:Razer Razer DeathAdder:
|
||||
MOUSE_DPI=3500@1000
|
||||
|
||||
##########################################
|
||||
# Roccat
|
||||
##########################################
|
||||
|
@ -18,11 +18,14 @@
|
||||
# ZZZZ is the bus-id (see /usr/include/linux/input.h BUS_*), YYYY, XXXX and
|
||||
# WWW are the 4-digit hex uppercase vendor, product and version ID and VVVV
|
||||
# is an arbitrary length input-modalias describing the device capabilities.
|
||||
# The vendor, product and version ID for a device node "eventX" is listed
|
||||
# in /sys/class/input/eventX/device/id.
|
||||
#
|
||||
# - Input driver device name and DMI data match:
|
||||
# evdev:name:<input device name>:dmi:bvn*:bvr*:bd*:svn<vendor>:pn*
|
||||
# <input device name> is the name device specified by the driver,
|
||||
# <vendor> is the firmware-provided string from the kernel DMI modalias.
|
||||
# <vendor> is the firmware-provided string from the kernel DMI modalias,
|
||||
# see /sys/class/dmi/id/modalias
|
||||
#
|
||||
# To add local entries, create a new file
|
||||
# /etc/udev/hwdb.d/71-pointingstick-local.hwdb
|
||||
@ -79,6 +82,10 @@
|
||||
evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeD620*:pvr*
|
||||
POINTINGSTICK_CONST_ACCEL=0.5
|
||||
|
||||
# Latitude E5570
|
||||
evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE5570*:pvr*
|
||||
POINTINGSTICK_CONST_ACCEL=0.1
|
||||
|
||||
# Latitude E6320
|
||||
evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE6320*:pvr*
|
||||
POINTINGSTICK_CONST_ACCEL=2.0
|
||||
@ -95,6 +102,8 @@ evdev:name:*DualPoint Stick:dmi:bvn*:bvr*:bd*:svnDellInc.:pnLatitudeE7470*:pvr*
|
||||
# Lenovo
|
||||
#########################################
|
||||
|
||||
# Lenovo Thinkpad X220
|
||||
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX220:*
|
||||
# Lenovo Thinkpad X230
|
||||
evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX230:*
|
||||
# Lenovo Thinkpad X230 tablet
|
||||
@ -117,10 +126,16 @@ evdev:name:TPPS/2 IBM TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX1Ta
|
||||
POINTINGSTICK_SENSITIVITY=200
|
||||
POINTINGSTICK_CONST_ACCEL=1.0
|
||||
|
||||
# Lenovo Thinkpad X200s / X201s
|
||||
# Lenovo Thinkpad X200/X201/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:*
|
||||
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??:*
|
||||
POINTINGSTICK_SENSITIVITY=200
|
||||
POINTINGSTICK_CONST_ACCEL=1.25
|
||||
|
||||
# Lenovo UltraNav SK-8845 (USB keyboard)
|
||||
evdev:input:b0003v06CBp0009*
|
||||
POINTINGSTICK_CONST_ACCEL=2.5
|
||||
POINTINGSTICK_SENSITIVITY=200
|
||||
|
@ -47,3 +47,16 @@ touchpad:usb:*
|
||||
###########################################################
|
||||
touchpad:usb:v05ac*
|
||||
ID_INPUT_TOUCHPAD_INTEGRATION=internal
|
||||
|
||||
###########################################################
|
||||
# Wacom
|
||||
###########################################################
|
||||
touchpad:usb:v056a*
|
||||
ID_INPUT_TOUCHPAD_INTEGRATION=external
|
||||
|
||||
###########################################################
|
||||
# Microsoft (Surface Type Covers)
|
||||
###########################################################
|
||||
touchpad:usb:v045ep07*
|
||||
ID_INPUT_TOUCHPAD_INTEGRATION=internal
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user