| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204 |
- # 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
- # pn can be "XPS L322X" and "Dell System XPS L322X", match both :pn*XPSL322X:.
- MatchDMIModalias=dmi:*:svnDellInc.:pn*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:*:svnDellInc.:pnLatitude5480:*
- AttrTrackpointMultiplier=0.5
- [Latitude 5580 Trackpoint]
- MatchName=*DualPoint Stick
- MatchUdevType=pointingstick
- MatchDMIModalias=dmi:*:svnDellInc.: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 7480 Touchpad]
- MatchName=DLL07A0*
- MatchDMIModalias=dmi:*:svnDellInc.:pnLatitude7480:*
- AttrPressureRange=35:34
- [Latitude 7490 Trackpoint]
- MatchName=*Mouse
- MatchUdevType=pointingstick
- MatchDMIModalias=dmi:*:svnDellInc.: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-1s have DMI Chassis Type Convertible, match it as by name can be
- # 2-in-1, 2n1 or even some models miss it in name. Also Dell respect this, even
- # if they made a mistake they tend to fix it in firmware updates.
- # DMI Chassis Type 1Fh (31 decimal) is Convertible as per SMBIOS specification.
- [Dell 2-in-1 Model Buttons]
- MatchBus=ps2
- MatchUdevType=keyboard
- MatchDMIModalias=dmi:*:svnDellInc.:*:ct31:*
- 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
|