I have a 2014/2015 Lenovo T540P which is an awesome machine in EVERY way but one.. the horrible ClickPad thing they implemented. Seemingly to compete with the Apple Trackpad, I suppose. The significant difference, however, is the top of an Apple Trackpad is not a clickable area. And worse... Lenovo tried to emulate a 3-button trackpad. Ugg.
First - I ordered a 3-button Trackpad replacement. Replacing the trackpad was not exactly straight-forward, but it was pretty simple once you know what you are doing.
Remove keyboard bevel:
https://support.lenovo.com/us/en/documents/pd029714
Replace trackpad:
https://support.lenovo.com/us/en/videos/vid100173
After I replace the trackpad, I had a bizzare situation where if I was to click the "left-mouse-button" and drag my app around the screen, the cursor would jump around chaotically.
I messed around with the 50-synaptics.conf file, which did not help. I believe the final fix was
[root@seraph ~] # xinput set-prop "AlpsPS/2 ALPS DualPoint TouchPad" "Device Accel Constant Deceleration" 1
First - I ordered a 3-button Trackpad replacement. Replacing the trackpad was not exactly straight-forward, but it was pretty simple once you know what you are doing.
Remove keyboard bevel:
https://support.lenovo.com/us/en/documents/pd029714
Replace trackpad:
https://support.lenovo.com/us/en/videos/vid100173
After I replace the trackpad, I had a bizzare situation where if I was to click the "left-mouse-button" and drag my app around the screen, the cursor would jump around chaotically.
I messed around with the 50-synaptics.conf file, which did not help. I believe the final fix was
[root@seraph ~] # xinput set-prop "AlpsPS/2 ALPS DualPoint TouchPad" "Device Accel Constant Deceleration" 1
Some other tweaks I had tried with the old ClickPad to make it behave better...
synclient AreaTopEdge=500
synclient HorizHysteresis=50
synclient VertHysteresis=50
synclient TapButton1=1
synclient TapButton2=2
synclient TapButton3=3
synclient PalmDetect=1
synclient PalmMinWidth=10
synclient PalmMinZ=100
synclient EmulateMidButtonTime=75
Comments
Post a Comment