Acer 1825 enable multitouch features for touchpad

By Christopher, October 16, 2010

This is a short instruction to enable 2 finger scrolling on the touchpad of the Acer 1825:

create a script and open it with an editor

1
2
3
touch touchpad.run

gedit touchpad.run

copy  and paste the following lines into the script

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh

#

# Use xinput --list-props "SynPS/2 Synaptics TouchPad" to extract data

#

sleep 10 #is necessary to have all modules load before the script runs

# Set multi-touch emulation parameters

xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10

xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8

xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1

xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1

# Disable edge scrolling

xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 8 0 0 0

# This will make cursor not to jump if you have two fingers on the touchpad and you list one

# (which you usually do after two-finger scrolling)

xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 32 110

save the script and enable following permissons:

1
chmod +x touchpad.run

Last step you need to add the script to the autostart programs:

System–>preferences->startprograms

touchpad multitouch autostart

#!/bin/sh
#
# Use xinput –list-props “SynPS/2 Synaptics TouchPad” to extract data
#
sleep 10 #is necessary to have all modules load before the script runs
# Set multi-touch emulation parameters
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Two-Finger Pressure” 32 10
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Two-Finger Width” 32 8
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Two-Finger Scrolling” 8 1
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Two-Finger Scrolling” 8 1 1
# Disable edge scrolling
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Edge Scrolling” 8 0 0 0
# This will make cursor not to jump if you have two fingers on the touchpad and you list one
# (which you usually do after two-finger scrolling)
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Jumpy Cursor Threshold” 32 110

Then reboot and you should be able to scroll with two fingers.