I installed the psmouse with ALPS support from #57 and it works better
but is still buggy.  I still get occasional spurious refocus actions
even when typing and xinput watch-props says "Synaptics Off" is set.
I'm using 12.04 LTS on a Dell I15R.

Current issue:

* syndaemon must be running in the background.  I messed around with the
-i <val> times, while using xinput watch-props ID (the ALPS device id
from xinput --list and it seems like it works.  The higher the <val>
times, the longer "Synaptics Off" property is disabled after typing.
However, I still seem to get spurious pointer refocus actions even when
the "Synaptics Off" is set.

* I tried to disable tap-to-click using xinput set-prop on various ALPS
Tap properties.  Another post said xinput set-prop 14 546 0 (set the
prop id for "Synaptics Tap Time" to 0) will disable tap-to-click, but I
saw no change.

* I can disable the ALPS touchpad by doing xinput set-prop 12 132 0 (On
the psmouse device id, set prop id for "Device Enabled" to 0) but this
has no effect on the ALPS device.

* I messed around with different values in /etc/modprobe.d/psmouse.conf
for "options proto" but all were worse than the built driver.

* I put some printk debug in the driver but it just confirmed what I was
seeing.  Tap-to-click and the buttons generate the same codes to the
driver.  alps_tap_mode defaults to enable tap, but when I set it to
disable tap, the tap is still enabled.   I sent a request to ALPS with a
specific request for the tap disable sequence, but (as expected) no
response.

* I added known values to /etc/X11/xorg.conf.d/50-synaptics and verified
they were set using xinput list-props 14, but that did not seem to
affect anything.

* I do Fn-F3 while monitoring the ALPS device (14) and it shows a bunch
of changes with no visible result (e.g. "Device Enabled" toggles but
does not enable/disable the touchpad.  I monitor the psmouse device and
see no changes.  This is consistent with disabling the touch pad using
xinput set-prop on the psmouse device.

I'll continue to investigate because it bugs (no pun) me that I can't
groom this to my liking.  I suspect the control protocol to my version
of the ALPS touchpad may be different than previous AND that 12.04 does
not accurately recognize the ALPS touchpad.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/737051

Title:
  [regression] Alps touchpad detected, but scrolling not working

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/737051/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to