mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-20 02:10:07 +01:00
This is the more generic approach and doesn't require us to have any specific implementation in libinput itself. Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1374>
213 lines
5.2 KiB
Text
213 lines
5.2 KiB
Text
# Do not edit this file, it will be overwritten on update
|
|
|
|
[Dell Touchpads]
|
|
MatchName=* Touchpad
|
|
MatchDMIModalias=dmi:*svnDellInc.:*
|
|
ModelTouchpadVisibleMarker=1
|
|
|
|
[Dell i2c Touchpads]
|
|
MatchBus=i2c
|
|
MatchUdevType=touchpad
|
|
MatchDMIModalias=dmi:*svnDellInc.:*
|
|
AttrMscTimestamp=watch
|
|
|
|
[Dell Inspiron 15R N5110 Touchpad]
|
|
MatchUdevType=touchpad
|
|
MatchName=*AlpsPS/2 ALPS GlidePoint
|
|
MatchVersion=0x0300
|
|
MatchDMIModalias=dmi:*svnDellInc.:*pnInspironN5110*
|
|
AttrPressureRange=100:95
|
|
|
|
[Dell Latitude E5510 Touchpad]
|
|
MatchUdevType=touchpad
|
|
MatchName=*AlpsPS/2 ALPS GlidePoint
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeE5510:*
|
|
AttrPressureRange=100:90
|
|
|
|
[Dell Latitude E6220 Touchpad]
|
|
MatchName=*AlpsPS/2 ALPS GlidePoint
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeE6220:*
|
|
AttrPressureRange=100:90
|
|
|
|
[Dell XPS L322X Touchpad]
|
|
MatchName=*CyPS/2 Cypress Trackpad
|
|
MatchDMIModalias=dmi:*svnDell*:*XPSL322X*
|
|
AttrPressureRange=30:20
|
|
AttrPalmPressureThreshold=254
|
|
|
|
[Dell XPS13 9333 Touchpad]
|
|
MatchName=*Synaptics s3203
|
|
MatchDMIModalias=dmi:*svnDellInc.:*pnXPS139333*
|
|
AttrPressureRange=15:10
|
|
AttrPalmPressureThreshold=150
|
|
|
|
[Dell XPS 15 9500 Touchpad]
|
|
MatchName=* Touchpad
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnXPS159500:*
|
|
ModelTouchpadVisibleMarker=0
|
|
ModelTouchpadPhantomClicks=1
|
|
|
|
[Dell Latitude D620 Trackpoint]
|
|
MatchName=*DualPoint Stick
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeD620*
|
|
AttrTrackpointMultiplier=0.5
|
|
|
|
[Latitude E5480 Trackpoint]
|
|
MatchName=*DualPoint Stick
|
|
MatchUdevType=pointingstick
|
|
MatchDMIModalias=dmi:**bvnDellInc.:*:pnLatitude5480*
|
|
AttrTrackpointMultiplier=0.5
|
|
|
|
[Latitude 5580 Trackpoint]
|
|
MatchName=*DualPoint Stick
|
|
MatchUdevType=pointingstick
|
|
MatchDMIModalias=dmi:**bvnDellInc.:*:pnLatitude5580*
|
|
AttrTrackpointMultiplier=0.5
|
|
|
|
[Latitude E5570 Trackpoint]
|
|
MatchName=*DualPoint Stick
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeE5570*
|
|
AttrTrackpointMultiplier=0.1
|
|
|
|
[Latitude E6320 Trackpoint]
|
|
MatchName=*DualPoint Stick
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeE6320*
|
|
AttrTrackpointMultiplier=2.0
|
|
|
|
[Latitude E6400 Trackpoint]
|
|
MatchName=*DualPoint Stick
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeE6400*
|
|
AttrTrackpointMultiplier=1.5
|
|
|
|
[Latitude E7470 Trackpoint]
|
|
MatchName=*DualPoint Stick
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeE7470*
|
|
AttrTrackpointMultiplier=0.125
|
|
|
|
[Latitude 7275]
|
|
MatchName=*AT Translated Set 2 keyboard*
|
|
MatchDMIModalias=dmi:*:svnDellInc.:pnLatitude7275:*
|
|
ModelTabletModeNoSuspend=1
|
|
|
|
[Latitude 7285]
|
|
MatchName=*AT Translated Set 2 keyboard*
|
|
MatchDMIModalias=dmi:*:svnDellInc.:pnLatitude7285:*
|
|
ModelTabletModeNoSuspend=1
|
|
|
|
[Dell Pro Rugged Tablet]
|
|
MatchName=*AT Translated Set 2 keyboard*
|
|
MatchDMIModalias=dmi:*:svnDellInc.:pnDellProRugged*TabletRA*:*
|
|
ModelTabletModeNoSuspend=1
|
|
|
|
[Latitude 7480 Touchpad]
|
|
MatchName=DLL07A0*
|
|
MatchDMIModalias=dmi:**bvnDellInc.:*:pnLatitude7480*
|
|
AttrPressureRange=35:34
|
|
|
|
[Latitude 7490 Trackpoint]
|
|
MatchName=*Mouse
|
|
MatchUdevType=pointingstick
|
|
MatchDMIModalias=dmi:**bvnDellInc.:*:pnLatitude7490*
|
|
AttrTrackpointMultiplier=0.3
|
|
|
|
[Precision 7x50 Touchpad]
|
|
MatchBus=i2c
|
|
MatchUdevType=touchpad
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnPrecision7?50*
|
|
AttrInputProp=-INPUT_PROP_BUTTONPAD
|
|
|
|
# The touch device has the same vid/pid as the totem, the MatchName
|
|
# directive is required here
|
|
[Canvas Totem]
|
|
MatchName=*System Multi Axis
|
|
MatchBus=usb
|
|
MatchVendor=0x2575
|
|
MatchProduct=0x0204
|
|
ModelDellCanvasTotem=1
|
|
|
|
[Dell 2-in-1 Models]
|
|
MatchName=AT Translated Set 2 keyboard
|
|
MatchDMIModalias=dmi:*:svnDellInc.:pn*2-in-1:*
|
|
ModelTabletModeNoSuspend=1
|
|
|
|
# This is a true pressurepad so disable pressure for contact size
|
|
# https://gitlab.freedesktop.org/libinput/libinput/-/issues/849
|
|
[Dell Precision5680 Touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x27C6
|
|
MatchProduct=0x0F60
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell Mayabay Touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x06CB
|
|
MatchProduct=0xCFA0
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell Precision 5480]
|
|
MatchBus=i2c
|
|
MatchVendor=0x0488
|
|
MatchProduct=0x1063
|
|
MatchUdevType=touchpad
|
|
MatchDMIModalias=dmi:*svnDellInc.:pnPrecision5480*
|
|
ModelTouchpadVisibleMarker=0
|
|
|
|
[Dell laptop 14 Synaptics touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x06CB
|
|
MatchProduct=0xCFF8
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell laptop 16 Synaptics touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x06CB
|
|
MatchProduct=0xCFF9
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell laptop 14 Goodix touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x27C6
|
|
MatchProduct=0x0F61
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell laptop 16 Goodix touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x27C6
|
|
MatchProduct=0x0F62
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell 14 Premium DA14250 touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x0488
|
|
MatchProduct=0x108C
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell 16 Premium DA16250 touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x0488
|
|
MatchProduct=0x108D
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell laptop 14_1 Synaptics touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x06CB
|
|
MatchProduct=0xD01D
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell laptop 16_1 Synaptics touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x06CB
|
|
MatchProduct=0xD01A
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell laptop 14 Sensel touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x2C2F
|
|
MatchProduct=0x0034
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|
|
|
|
[Dell laptop 16 Sensel touchpad]
|
|
MatchBus=i2c
|
|
MatchVendor=0x2C2F
|
|
MatchProduct=0x0033
|
|
AttrInputProp=+INPUT_PROP_PRESSUREPAD
|