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

Jessie on t450s - trackpad buttons not working



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______________________________________
__________________________________________________


Reply to: