[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Lenovo S21e touchpad not working.



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.
---- --- --


Reply to: