← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 476866] [NEW] two-finger scrolling does not work on Dell Studio 15 (1555) via gui config

 

Public bug reported:

Binary package hint: xserver-xorg-input-synaptics

In 9.10 going to system - preferences - mouse - touchpad (tab) and selecting:-
Two-finger scrolling
does not enable this feature.  But edge scrolling is then disabled.

But if I then enter:-

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

it works fine (thanks to Bug #422224 for pointing me in the right
direction)

This I have automated via
/usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi

by adding along side the other machine exeptions listed:-

<match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" string="Studio 1555">
            <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">40</merge>
         </match>

which I think is doing the same thing by reference to:-
http://manpages.ubuntu.com/manpages/karmic/man4/synaptics.4.html
which states:-
 Option "EmulateTwoFingerMinZ" "integer"
               For touchpads not capable of detecting multiple fingers  (Alps),
               this  sets  the  Z  pressure  threshold  to emulate a two finger
               press. Property: "Synaptics Two-Finger Pressure

But this as I understand it is enabling emulation of multi touch
capability by way of a work around and also using deprecated hal!

However this would only be necessary if this synaptics pad did not
support multi touch but given that this same machine is able to do pinch
zoom in vista I would have though that it could do multi touch.

guided by:-
https://help.ubuntu.com/community/SynapticsCapabilitesListing
and first enabling SHM in synaptics driver by adding the following line in the above machine exception
<merge key="input.x11_options.SHMConfig" type="string">true</merge>
>From watching the f column produced by
synclient -m 100
only "1" finger is reported, this seems inconsistent with pinch zoom capability.

dmesg | grep Touchpad
gives:-
[    6.018770] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000

>From Bug #422224 "two-finger scrolling does not work on Acer AO531h" it would seem there are others who suspect 
they have multi touch but are having to use emulation (post #10 and #15).  Based on the reporter of 422224's dmesg they have the same touch pad as me.

Please let me know how I can help to clarify / properly fix this.  My
meager efforts on the matter have only got thus far.

I have opened a fresh bug as 422224 specified a different machine and I
though that this title might help others searching with this problem.  I
will comment on 422224 to this end as they are probably duplicates but I
am not sure yet.

Thanks to anyone for their attention and hope this helps to provide a
work around for someone until more progress can be made.

ProblemType: Bug
Architecture: i386
Date: Fri Nov  6 18:43:32 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
MachineType: Dell Inc. Studio 1555
Package: xserver-xorg-input-synaptics 1.1.2-1ubuntu7 [modified: usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi]
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=e7aabfd5-50fa-4b47-a8f2-f4103a7c71bc ro quiet splash noapic
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu7
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu2
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: xserver-xorg-input-synaptics
Uname: Linux 2.6.31-14-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
XsessionErrors:
 (gnome-settings-daemon:1740): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:1820): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:1782): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (gnome-panel:1775): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -12 and height 24
dmi.bios.date: 07/03/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07
dmi.board.name: 0D176M
dmi.board.vendor: Dell Inc.
dmi.board.version: A07
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: A07
dmi.modalias: dmi:bvnDellInc.:bvrA07:bd07/03/2009:svnDellInc.:pnStudio1555:pvrA07:rvnDellInc.:rn0D176M:rvrA07:cvnDellInc.:ct8:cvrA07:
dmi.product.name: Studio 1555
dmi.product.version: A07
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
 distro:             Ubuntu
 architecture:       i686kernel:             2.6.31-14-generic

** Affects: xserver-xorg-input-synaptics (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
two-finger scrolling does not work on Dell Studio 15 (1555) via gui config
https://bugs.launchpad.net/bugs/476866
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-synaptics in ubuntu.



Follow ups

References