From 43cd2cbf83e0f94c8a087300987d1e187890accf Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 11 Jul 2018 16:34:57 +1000 Subject: [PATCH] data: add the dell trackpoint multipliers From systemd's hwdb/70-pointingstick.hwdb Signed-off-by: Peter Hutterer --- data/50-system-dell.quirks | 25 +++++++++++++++++++++++++ data/50-system-lenovo.quirks | 16 ++++++++++++++++ 2 files changed, 41 insertions(+) diff --git a/data/50-system-dell.quirks b/data/50-system-dell.quirks index 2457c94..7e873ed 100644 --- a/data/50-system-dell.quirks +++ b/data/50-system-dell.quirks @@ -21,3 +21,28 @@ MatchName=*Synaptics s3203 MatchDMIModalias=dmi:*svnDellInc.:*pnXPS139333* AttrPressureRange=15:10 AttrPalmPressureThreshold=150 + +[Dell Latitude D620 Trackpoint] +MatchName=*DualPoint Stick +MatchDMIModalias=dmi:*svnDellInc.:pnLatitudeD620* +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.6 diff --git a/data/50-system-lenovo.quirks b/data/50-system-lenovo.quirks index 7f50d16..0969869 100644 --- a/data/50-system-lenovo.quirks +++ b/data/50-system-lenovo.quirks @@ -20,6 +20,16 @@ MatchName=Synaptics tm2964-001 MatchDMIModalias=dmi:*svnLENOVO:*:pvrThinkPadT440p* ModelLenovoT450Touchpad=1 +[Lenovo X200 Trackpoint] +MatchName=*TPPS/2 IBM TrackPoint +MatchDMIModalias=dmi:*svnLENOVO:*pvrThinkPadX20?:* +AttrTrackpointMultiplier=1.25 + +[Lenovo X200x Trackpoint] +MatchName=*TPPS/2 IBM TrackPoint +MatchDMIModalias=dmi:*svnLENOVO:*pvrThinkPadX20??:* +AttrTrackpointMultiplier=1.25 + [Lenovo P50 Touchpad] MatchName=SynPS/2 Synaptics TouchPad MatchDMIModalias=dmi:*svnLENOVO:*:pvrThinkPadP50*: @@ -70,3 +80,9 @@ ModelLenovoCarbonX16th=1 MatchName=AT Translated Set 2 keyboard MatchDMIModalias=dmi:*svnIBM:*pvrThinkPadX41Tablet:* ModelTabletModeNoSuspend=1 + +[Lenovo UltraNav SK-8845 (USB keyboard) Trackpoint] +MatchBus=usb +MatchVendor=0x06CB +MatchProduct=0x0009 +AttrTrackpointMultiplier=2.5 -- 2.7.4