diff --git a/data/50-system-dell.quirks b/data/50-system-dell.quirks index 2457c943..7e873edf 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 7f50d167..0969869a 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