On Mon, Apr 13, 2009 at 02:02:46AM +0100, Sam Morris wrote: > Package: xserver-xorg-input-synaptics > Version: 1.1.0-1 > Severity: normal > > Sorry to add to the flood of bugs since the new xserver hit unstable, > but I don't think any of the existing bugs quite matches this one. ;) > > Basically, vertical scrolling using the edge of the touchpad no longer > works. Instead, the two-finger scrolling is enabled. I can use gsynaptics > to disable the two-finer scrolling, but not to enable vertical edge > scrolling. > > Tapping also does not work, although it is enabled in gsynaptics. > Toggling it off and on again does not enable it. > > My xorg config file is currently the new, almost empty file. It does > not mention the synaptics driver at all. Ideally I would like to keep > it that way and configure the touchpad entirely using gsynaptics. > Previously I had the following section in the config file: > > Section "InputDevice" > Identifier "Synaptics Touchpad" > Driver "synaptics" > Option "SendCoreEvents" "true" # otherwise it doesn't > work > Option "VertEdgeScroll" "1" > EndSection > > but adding it to the new config file doesn't make a difference.
You may want to check the {Top,Right,Bottom,Left}Edge parameters as well as the TapButton[123] parameters. I'm still trying to figure out what but the *Edge parameters seems a little bit broken right now (or my configuration is). Try to use synclient for that: - "synclient -l" to see the current configuration - "synlient param=value" to set an option ... > (II) LoadModule: "synaptics" > (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so > (II) Module synaptics: vendor="X.Org Foundation" > compiled for 1.6.0, module version = 1.1.0 > Module class: X.Org XInput Driver > ABI class: X.Org XInput driver, version 4.0 > (II) Synaptics touchpad driver version 1.1.0 > (**) Option "Device" "/dev/input/event8" > (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472 > (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448 > (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255 > (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0 > (II) SynPS/2 Synaptics TouchPad: buttons: left right middle double triple > (--) SynPS/2 Synaptics TouchPad touchpad found > (**) SynPS/2 Synaptics TouchPad: always reports core events > (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: > TOUCHPAD) > (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 > (**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00 > (**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms > (**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0 > (--) SynPS/2 Synaptics TouchPad touchpad found ... > udi = > '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input' > info.capabilities = {'input', 'input.touchpad'} (string list) > info.category = 'input' (string) > info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port' > (string) > info.product = 'SynPS/2 Synaptics TouchPad' (string) > info.subsystem = 'input' (string) > info.udi = > '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input' > (string) > input.device = '/dev/input/event8' (string) > input.originating_device = > '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port' (string) > input.product = 'SynPS/2 Synaptics TouchPad' (string) > input.x11_driver = 'synaptics' (string) > linux.device_file = '/dev/input/event8' (string) > linux.hotplug_type = 2 (0x2) (int) > linux.subsystem = 'input' (string) > linux.sysfs_path = '/sys/devices/platform/i8042/serio4/input/input8/event8' > (string) I have this in /etc/hal/fdi/policy/ <match key="info.capabilities" contains="input.touchpad"> <merge key="input.x11_driver" type="string">synaptics</merge> <merge key="input.x11_options.CircularScrolling" type="string">true</merge> <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge> <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge> <merge key="input.x11_options.TapButton1" type="string">1</merge> <merge key="input.x11_options.TapButton2" type="string">2</merge> <merge key="input.x11_options.TapButton3" type="string">3</merge> </match> -- mattia :wq! -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org