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: