Thanks a lot Hashem for your response! I've read the whole story from the link... that's unfortunate it happened this way.
So I decided to use a workaround with forcing imps driver. I'm happy for now. Buttons work. Even the middle one. For now, I'm thinking I will wait for final Jessie release. Then, I will play with kernel update. Touchpad two-finger scroll was cool to have ;-) T. On Sat, Mar 14, 2015 at 2:15 PM, Hashem Nasarat <[email protected]> wrote: > Hi Tomasz, > > Have you seen this blog post? > http://who-t.blogspot.com/2015/01/lenovos-x1-carbon-3rd-touchpad-woes.html > > It explains that patches are needed, and it sounds like Jessie doesn't have > them. > > > On 03/14/2015 08:35 AM, Tomasz Nazar wrote: >> >> Hi to everyone. >> >> I'd like to ask for support on the following issue: >> * I've successfully installed latest Jessie image on Thinkpad t450s >> * One major part is not working properly: trackpad mouse buttons (the >> 3 physical ones) >> >> This laptop has 3 "mouse" input devices: >> * trackpoint - this works very well >> * touchpad - this works - let's say - good enough. Right click area is >> too small, but I can live with this for now >> * trackpad mouse buttons: left, middle, right. These work NOT as expected. >> >> Middle button press has no effect at all (xev doesn't react) >> Left button press works like mouse-wheel-forward (xev button 4) >> Right button press works like mouse-wheel-backward (xev button 5) >> >> So, from end user perspective "left" and "right" work like mouse wheel :-( >> >> >> I've already read a lot about Synaptic subsystem, but can't figure out >> what I can do in order for it to work. >> >> Can anyone please send me in proper direction? >> >> a) Ubuntu says this laptop is somehow supported 100% - but I haven't >> tried Ubuntu installation >> b) I attach few debug messages >> c) I use Window Maker. But works the same way in Gnome too. >> >> >> nthx@thepik:~$ uname -a >> Linux thepik 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) >> x86_64 GNU/Linux >> >> nthx@thepik:~$ xinput >> ⎡ Virtual core pointer id=2 [master pointer >> (3)] >> ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer >> (2)] >> ⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer >> (2)] >> ⎜ ↳ TPPS/2 IBM TrackPoint id=12 [slave pointer >> (2)] >> ⎣ Virtual core keyboard id=3 [master keyboard >> (2)] >> ↳ Virtual core XTEST keyboard id=5 [slave >> keyboard (3)] >> ↳ Power Button id=6 [slave >> keyboard (3)] >> ↳ Video Bus id=7 [slave >> keyboard (3)] >> ↳ Sleep Button id=8 [slave >> keyboard (3)] >> ↳ Integrated Camera id=9 [slave >> keyboard (3)] >> ↳ AT Translated Set 2 keyboard id=10 [slave >> keyboard (3)] >> ↳ ThinkPad Extra Buttons id=13 [slave >> keyboard (3)] >> >> >> cat /var/log/Xorg.0.log >> [ 112.388] (II) config/udev: Adding input device SynPS/2 Synaptics >> TouchPad (/dev/input/event6) >> [ 112.388] (**) SynPS/2 Synaptics TouchPad: Applying InputClass >> "evdev touchpad catchall" >> [ 112.388] (**) SynPS/2 Synaptics TouchPad: Applying InputClass >> "touchpad catchall" >> [ 112.388] (**) SynPS/2 Synaptics TouchPad: Applying InputClass >> "Default clickpad buttons" >> [ 112.388] (II) LoadModule: "synaptics" >> [ 112.388] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so >> [ 112.388] (II) Module synaptics: vendor="X.Org Foundation" >> [ 112.388] compiled for 1.16.0.901, module version = 1.8.99 >> [ 112.388] Module class: X.Org XInput Driver >> [ 112.388] ABI class: X.Org XInput driver, version 21.0 >> [ 112.388] (II) Using input driver 'synaptics' for 'SynPS/2 >> Synaptics TouchPad' >> [ 112.388] (**) SynPS/2 Synaptics TouchPad: always reports core events >> [ 112.388] (**) Option "Device" "/dev/input/event6" >> [ 112.412] (II) synaptics: SynPS/2 Synaptics TouchPad: found clickpad >> property >> [ 112.412] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range >> 1266 - 5676 (res 45) >> [ 112.412] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range >> 1096 - 4758 (res 68) >> [ 112.412] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 >> - 255 >> [ 112.412] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width >> range 0 - 15 >> [ 112.412] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left >> double triple scroll-buttons >> [ 112.412] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 >> Product 0x7 >> [ 112.412] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0" >> [ 112.412] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found >> [ 112.412] (**) SynPS/2 Synaptics TouchPad: always reports core events >> [ 112.460] (**) Option "config_info" >> "udev:/sys/devices/platform/i8042/serio1/input/input7/event6" >> [ 112.460] (II) XINPUT: Adding extended input device "SynPS/2 >> Synaptics TouchPad" (type: TOUCHPAD, id 11) >> [ 112.460] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) >> MinSpeed is now constant deceleration 2.5 >> [ 112.460] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) >> MaxSpeed is now 1.75 >> [ 112.460] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) >> AccelFactor is now 0.035 >> [ 112.460] (**) SynPS/2 Synaptics TouchPad: (accel) keeping >> acceleration scheme 1 >> [ 112.460] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile >> 1 >> [ 112.460] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: >> 2.000 >> [ 112.460] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration >> threshold: 4 >> [ 112.460] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found >> [ 112.460] (II) config/udev: Adding input device SynPS/2 Synaptics >> TouchPad (/dev/input/mouse0) >> [ 112.460] (**) SynPS/2 Synaptics TouchPad: Ignoring device from >> InputClass "touchpad ignore duplicates" >> [ 112.460] (II) config/udev: Adding input device TPPS/2 IBM >> TrackPoint (/dev/input/event15) >> [ 112.460] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev >> pointer catchall" >> [ 112.460] (II) Using input driver 'evdev' for 'TPPS/2 IBM TrackPoint' >> [ 112.460] (**) TPPS/2 IBM TrackPoint: always reports core events >> [ 112.460] (**) evdev: TPPS/2 IBM TrackPoint: Device: >> "/dev/input/event15" >> [ 112.460] (--) evdev: TPPS/2 IBM TrackPoint: Vendor 0x2 Product 0xa >> [ 112.460] (--) evdev: TPPS/2 IBM TrackPoint: Found 3 mouse buttons >> [ 112.460] (--) evdev: TPPS/2 IBM TrackPoint: Found relative axes >> [ 112.460] (--) evdev: TPPS/2 IBM TrackPoint: Found x and y relative >> axes >> [ 112.460] (II) evdev: TPPS/2 IBM TrackPoint: Configuring as mouse >> [ 112.460] (**) evdev: TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 >> and 5 >> [ 112.460] (**) evdev: TPPS/2 IBM TrackPoint: EmulateWheelButton: 4, >> EmulateWheelInertia: 10, EmulateWheelTimeout: 200 >> [ 112.460] (**) Option "config_info" >> "udev:/sys/devices/platform/i8042/serio1/serio2/input/input8/event15" >> [ 112.460] (II) XINPUT: Adding extended input device "TPPS/2 IBM >> TrackPoint" (type: MOUSE, id 12) >> [ 112.460] (II) evdev: TPPS/2 IBM TrackPoint: initialized for relative >> axes. >> [ 112.461] (**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration >> scheme 1 >> [ 112.461] (**) TPPS/2 IBM TrackPoint: (accel) acceleration profile 0 >> [ 112.461] (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: >> 2.000 >> [ 112.461] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4 >> [ 112.461] (II) config/udev: Adding input device TPPS/2 IBM >> TrackPoint (/dev/input/mouse1) >> [ 112.461] (II) No input driver specified, ignoring this device. >> [ 112.461] (II) This device may have been added with another device >> file. >> >> >> > -- __b:_aspectized.com_______________________________ __t:_@nthx17______________________________________ __________________________________________________ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/CACU78BwZHNr3LUqNbW6f4yuL2iqkg2n8sej3+Kg=ogdufrd...@mail.gmail.com

