Package: xfree86-driver-synaptics
Version: 0.14.3-1
Severity: normal

Hi there,

Firstly, thanks for a very handy driver - it's let me use my touchpad in
exactly the way I want for many moons :)

Unfortunately, version 0.14.3 introduced a change that broke my setup.
My settings are:

  Option "TouchpadOff"       "2"
  Option "CircularScrolling" "on"
  Option "VertScrollDelta"   "30"

Reasoning: My ThinkPad has both a stick mouse and a Synaptics touchpad.
I find the touchpad impossible to use as a mouse (just my personal
preference) and hit it a lot when typing, whereas I can use the ThinkPad
stick mouse very easily.  But because there's no physical scroll wheel
built into my ThinkPad, the only way I can scroll is to use the
VertScroll and CircularScrolling of the touchpad.  I set up the regions
of my touchpad so that it's very unlikely that an accidental brush will
be interpreted as mouse movement (which has worked flawlessly so far).
To prevent accidental taps from being interpreted as button presses, I
also set TouchpadOff to 2.  So, in my setup, the touchpad basically acts
*only* as an intelligent scroll wheel only, and this worked great for
me...

...until version 0.14.3 came out, whose changelog states:
  - Also disable scrolling when the TouchpadOff parameter is set to 2.
    It doesn't make any sense to disable tapping but not scrolling as a
    response to keyboard activity.

This change breaks my setup because I can't use the touchpad to scroll
while disabling tapping.

Solutions that present themselves are:

 a) revert this change completely (probably annoying someone else who
    prefers the opposite behaviour), or

 b) leave scrolling enabled with TouchpadOff=2 - *unless* syndaemon is
    involved, in which case disable both scroll and tap when typing, or

 c) invent a "TouchpadOff=4" setting for people who want scrolling to
    work but tapping to be ignored?

Thanks in advance,

Zak (Isaac Wilcox)

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.2-zak
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xfree86-driver-synaptics depends on:
ii  libc6                     2.3.5-6        GNU C Library: Shared libraries an
ii  libx11-6                  6.8.2.dfsg.1-6 X Window System protocol client li
ii  libxext6                  6.8.2.dfsg.1-6 X Window System miscellaneous exte
ii  libxi6                    6.8.2.dfsg.1-6 X Window System Input extension li
ii  xlibs                     6.8.2.dfsg.1-6 X Window System client libraries m
ii  xserver-xorg [xserver-xfr 6.8.2.dfsg.1-6 the X.Org X server

xfree86-driver-synaptics recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to