Two finger scrolling: Synaptics settings have to be adapted after installation

Bug #849461 reported by Felix Möller on 2011-09-13
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Medium
Unassigned

Bug Description

I have the following input devices:
fm@thinkpad:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ Logitech USB Receiver id=9 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
    ↳ ThinkPad Extra Buttons id=14 [slave keyboard (3)]

The touchpad is configured out of the box with the following settings:
fm@thinkpad:~$ xinput list-props 12
Device 'SynPS/2 Synaptics TouchPad':
 Device Enabled (132): 1
 Coordinate Transformation Matrix (134): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
 Device Accel Profile (261): 1
 Device Accel Constant Deceleration (262): 2.500000
 Device Accel Adaptive Deceleration (263): 1.000000
 Device Accel Velocity Scaling (264): 12.500000
 Synaptics Edges (278): 1760, 5310, 1636, 4442
 Synaptics Finger (279): 24, 29, 255
 Synaptics Tap Time (280): 180
 Synaptics Tap Move (281): 231
 Synaptics Tap Durations (282): 180, 180, 100
 Synaptics Tap FastTap (283): 0
 Synaptics Middle Button Timeout (284): 75
 Synaptics Two-Finger Pressure (285): 280
 Synaptics Two-Finger Width (286): 6
 Synaptics Scrolling Distance (287): 105, 105
 Synaptics Edge Scrolling (288): 0, 0, 0
 Synaptics Two-Finger Scrolling (289): 1, 1
 Synaptics Move Speed (290): 1.000000, 1.750000, 0.038030, 40.000000
 Synaptics Edge Motion Pressure (291): 29, 159
 Synaptics Edge Motion Speed (292): 1, 420
 Synaptics Edge Motion Always (293): 0
 Synaptics Off (294): 0
 Synaptics Locked Drags (295): 0
 Synaptics Locked Drags Timeout (296): 5000
 Synaptics Tap Action (297): 2, 3, 0, 0, 1, 3, 2
 Synaptics Click Action (298): 1, 1, 1
 Synaptics Circular Scrolling (299): 0
 Synaptics Circular Scrolling Distance (300): 0.100000
 Synaptics Circular Scrolling Trigger (301): 0
 Synaptics Circular Pad (302): 0
 Synaptics Palm Detection (303): 0
 Synaptics Palm Dimensions (304): 9, 199
 Synaptics Coasting Speed (305): 20.000000, 50.000000
 Synaptics Pressure Motion (306): 29, 159
 Synaptics Pressure Motion Factor (307): 1.000000, 1.000000
 Synaptics Resolution Detect (308): 1
 Synaptics Grab Event Device (309): 1
 Synaptics Gestures (310): 1
 Synaptics Capabilities (311): 1, 0, 1, 0, 0, 1, 1
 Synaptics Pad Resolution (312): 111, 67
 Synaptics Area (313): 0, 0, 0, 0
 Synaptics Noise Cancellation (314): 26, 26

However to have two finger scrolling activated I have to execute
# xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 10

Otherwise enabling two finger scroll in system-settings does not have any effect at all. I do not think there is even a way to set this value graphically...

Please adapt the default.

Felix Möller (felix-derklecks) wrote :

I have yet to find out how to change the component of a bug in launchpad. I think this should have gone to xorg-driver-synaptics.

Felix Möller (felix-derklecks) wrote :

This is similar to bug #648671

affects: xf86-input-multitouch (Ubuntu) → xserver-xorg-input-synaptics (Ubuntu)
summary: - Synaptics settings have to be adapted after installation
+ Two finger scrolling: Synaptics settings have to be adapted after
+ installation

Also affects me... startup execution works with proposed command xinput...

In fedora 15, it works out of the box by clicking the two-finger scrolling option with gcc - mouse properties & trackpad

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → Confirmed
Daniel Fletcher (xyzzyman) wrote :

The included synaptics.conf file works on ubuntu 11.04/11.10/12.04, and in arch/opensuse/fedora/backtrack & jolios for all synaptic pads I've come across. Not all the settings are necessary for two-finger scroll, but it does allow the setting into unity/gnome-control-center to function properly and you can switch between side scroll and two-finger scrolling. I know this won't be fixed for 12.04 but it's a perm fix and this works across the board so far over the last year for me on dozens of installs

The attachment "Not all the settings would be needed, those that do could go into 51-synaptics-quirks.conf" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Ahmed Shams (ashams) on 2012-01-21
Changed in xserver-xorg-input-synaptics (Ubuntu):
importance: Undecided → Medium
Felix Möller (felix-derklecks) wrote :

I do not think this is a real duplicate.

I do not want any fancy multitouch, I just want to two finger scroll and this is fixed by just a single command:
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 10

Ahmed Shams (ashams) wrote :

@Felix, Sorry for confusion. Would try the solution on bug #554980 comment 5 to see if it works for you too? There are many bugs look to be duplicates of this one someway, like that one, bug #422224 and bug #476866 hope we can merge them and forward all as one.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions