I've installed jessie on a Lenovo S21e and have worked my way around some
of the hardware challenges, but I'm stymied by the touchpad. X appears to
recognize it, but I get no effect from using it (no cursor movement, no
clicks, etc).
I've run `evtest` on the device and it reports no events coming from the
touchpad. There's nothing in the BIOS about enabling or disabling the
touchpad. There's a function key for toggling the touchpad (and pressing
that hotkey doesn't send any keypresses to the OS even though other
hotkeys do, so I assume the touchpad hotkey works at the hardware level),
but pressing it doesn't seem ot have any effect on whether I get anything
from the touchpad.
I'll paste the section of my Xorg.0.log that has to do with the touchpad
below.
The touchpad appears to be connected to the i2c bus, so it doesn't show up
in `lspci` or `lsusb`'s outputs.
Does anyone have any suggestions about what I could do to try to get this
working?
Here's the Xorg.0.log excerpt:
[ 15.176] (II) config/udev: Adding input device SYNA2B27:00 06CB:2956
(/dev/input/event10)
[ 15.176] (**) SYNA2B27:00 06CB:2956: Applying InputClass "evdev
touchpad catchall"
[ 15.176] (**) SYNA2B27:00 06CB:2956: Applying InputClass "Multitouch
Touchpad"
[ 15.176] (**) SYNA2B27:00 06CB:2956: Applying InputClass "touchpad
catchall"
[ 15.176] (**) SYNA2B27:00 06CB:2956: Applying InputClass "Default
clickpad buttons"
[ 15.176] (**) SYNA2B27:00 06CB:2956: Applying InputClass "touchpad
catchall"
[ 15.176] (**) SYNA2B27:00 06CB:2956: Applying InputClass "Default
clickpad buttons"
[ 15.176] (II) LoadModule: "synaptics"
[ 15.176] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 15.179] (II) Module synaptics: vendor="X.Org Foundation"
[ 15.179] compiled for 1.16.0.901, module version = 1.8.99
[ 15.179] Module class: X.Org XInput Driver
[ 15.179] ABI class: X.Org XInput driver, version 21.0
[ 15.179] (II) Using input driver 'synaptics' for 'SYNA2B27:00 06CB:2956'
[ 15.179] (**) SYNA2B27:00 06CB:2956: always reports core events
[ 15.179] (**) Option "Device" "/dev/input/event10"
[ 15.220] (II) synaptics: SYNA2B27:00 06CB:2956: found clickpad property
[ 15.220] (--) synaptics: SYNA2B27:00 06CB:2956: x-axis range 1 - 1931
(res 19)
[ 15.220] (--) synaptics: SYNA2B27:00 06CB:2956: y-axis range 1 - 1032
(res 19)
[ 15.220] (--) synaptics: SYNA2B27:00 06CB:2956: pressure range 0 - 255
[ 15.220] (II) synaptics: SYNA2B27:00 06CB:2956: device does not report
finger width.
[ 15.220] (--) synaptics: SYNA2B27:00 06CB:2956: buttons: left double
triple
[ 15.220] (--) synaptics: SYNA2B27:00 06CB:2956: Vendor 0x6cb Product
0x2956
[ 15.220] (--) synaptics: SYNA2B27:00 06CB:2956: invalid finger width
range. defaulting to 0 - 15
[ 15.220] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
[ 15.220] (--) synaptics: SYNA2B27:00 06CB:2956: touchpad found
[ 15.221] (**) SYNA2B27:00 06CB:2956: always reports core events
[ 15.316] (**) Option "config_info"
"udev:/sys/devices/platform/80860F41:00/i2c-0/i2c-SYNA2B27:00/0018:06CB:2956.0002/input/input10/event10"
[ 15.316] (II) XINPUT: Adding extended input device "SYNA2B27:00
06CB:2956" (type: TOUCHPAD, id 11)
[ 15.316] (**) synaptics: SYNA2B27:00 06CB:2956: (accel) MinSpeed is now
constant deceleration 2.5
[ 15.316] (**) synaptics: SYNA2B27:00 06CB:2956: (accel) MaxSpeed is now
1.75
[ 15.316] (**) synaptics: SYNA2B27:00 06CB:2956: (accel) AccelFactor is
now 0.091
[ 15.316] (**) SYNA2B27:00 06CB:2956: (accel) keeping acceleration
scheme 1
[ 15.316] (**) SYNA2B27:00 06CB:2956: (accel) acceleration profile 1
[ 15.316] (**) SYNA2B27:00 06CB:2956: (accel) acceleration factor: 2.000
[ 15.316] (**) SYNA2B27:00 06CB:2956: (accel) acceleration threshold: 4
[ 15.317] (--) synaptics: SYNA2B27:00 06CB:2956: touchpad found
[ 15.317] (II) config/udev: Adding input device SYNA2B27:00 06CB:2956
(/dev/input/mouse1)
[ 15.317] (**) SYNA2B27:00 06CB:2956: Ignoring device from InputClass
"touchpad ignore duplicates"
--
...computer contrarian of the first order... / http://aperiodic.net/phil/
PGP: 026A27F2 print: D200 5BDB FC4B B24A 9248 9F7A 4322 2D22 026A 27F2
--- --
E is for emacs, which rebinds your keys, and
F is for fsck, which rebuilds your trees.
G is for grep, a clever detective, while
H is for halt, which may seem defective.
---- --- --
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]