Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xorg-server-1.17.2 Thinkpad x201 button overly sensitive
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 656

PostPosted: Tue Jul 14, 2015 3:52 pm    Post subject: xorg-server-1.17.2 Thinkpad x201 button overly sensitive Reply with quote

After a recent upgrade to xorg-server-1.17.2, my Thinkpad x201 Trackpoint button(s) are overly sensitive to press, and often double-click where a single click was intended, phantom click when I'm getting positioned for an actual click, etc.

What programs display input sensitivity/polling parameters, and what config overrides defaults?

AFAIK, I'm using an dynamic/default xorg config. I used to have detailed x11 config on previous laptops with nvidia hardware, but with generic intel graphics it stopped being useful at some point.

FWIW, the trackpad is disabled on this machine. I'm not sure how, but I'm glad of it. I prefer the trackpoint only.
Code:
% sudo tree /etc/X11
/etc/X11
  chooser.sh
  Sessions
    awesome
    Xsession
  startDM.sh
  xinit
    xinitrc
    xinitrc.d
      00-xhost
      80-dbus
    xserverrc
  xorg.conf.d
      20opengl.conf

Relevant package history:
Code:
% sudo genlop -l |tail -n 450 |grep x11                                                                                               
Thu Jul  2 08:09:18 2015 >>> x11-proto/xproto-7.0.28
Thu Jul  2 08:09:35 2015 >>> x11-libs/libpciaccess-0.13.4
Thu Jul  2 08:09:48 2015 >>> x11-proto/kbproto-1.0.7
Thu Jul  2 08:10:00 2015 >>> x11-proto/randrproto-1.5.0
Thu Jul  2 08:50:39 2015 >>> x11-libs/libdrm-2.4.62
Thu Jul  2 08:50:56 2015 >>> x11-libs/libfontenc-1.1.3
Thu Jul  2 08:51:12 2015 >>> x11-libs/libXrender-0.9.9
Thu Jul  2 08:51:31 2015 >>> x11-libs/libxkbfile-1.0.9
Thu Jul  2 08:51:44 2015 >>> x11-apps/xlsfonts-1.0.5
Thu Jul  2 08:52:17 2015 >>> x11-libs/libXt-1.1.5
Sat Jul  4 17:12:20 2015 >>> x11-libs/libXaw-1.0.13
Sat Jul  4 17:12:50 2015 >>> x11-terms/xterm-318
Sat Jul  4 17:13:04 2015 >>> x11-misc/xkeyboard-config-2.15
Sun Jul  5 07:20:58 2015 >>> x11-libs/libXrandr-1.5.0
Sun Jul  5 07:52:42 2015 >>> x11-libs/gtk+-3.16.4
Tue Jul  7 21:52:03 2015 >>> x11-apps/xmodmap-1.0.9
Fri Jul 10 20:32:02 2015 >>> x11-base/xorg-server-1.17.2
Fri Jul 10 20:32:19 2015 >>> x11-drivers/xf86-input-evdev-2.9.2
Fri Jul 10 20:33:56 2015 >>> x11-drivers/xf86-video-intel-2.99.917-r2
Sun Jul 12 21:26:00 2015 >>> x11-terms/rxvt-unicode-9.21

EDIT: title


Last edited by jeffk on Fri Jul 24, 2015 4:51 pm; edited 4 times in total
Back to top
View user's profile Send private message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 656

PostPosted: Thu Jul 16, 2015 10:21 pm    Post subject: Reply with quote

Found the necessary tool, xinput:
Code:
% xinput list         
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=10   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=11   [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)]
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=12   [slave  keyboard (3)]

Code:
% xinput list-props 11
Device 'TPPS/2 IBM TrackPoint':
        Device Enabled (138):   1
        Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Accel Profile (267):     0
        Device Accel Constant Deceleration (268):       1.000000
        Device Accel Adaptive Deceleration (269):       1.000000
        Device Accel Velocity Scaling (270):    10.000000
        Device Product ID (257):        2, 10
        Device Node (258):      "/dev/input/event7"
        Evdev Axis Inversion (271):     0, 0
        Evdev Axes Swap (273):  0
        Axis Labels (274):      "Rel X" (148), "Rel Y" (149)
        Button Labels (275):    "Button Left" (141), "Button Middle" (142), "Button Right" (143), "Button Wheel Up" (144), "Button Wheel Down" (145)
        Evdev Scrolling Distance (276): 0, 0, 0
        Evdev Middle Button Emulation (277):    0
        Evdev Middle Button Timeout (278):      50
        Evdev Third Button Emulation (279):     0
        Evdev Third Button Emulation Timeout (280):     1000
        Evdev Third Button Emulation Button (281):      3
        Evdev Third Button Emulation Threshold (282):   20
        Evdev Wheel Emulation (283):    0
        Evdev Wheel Emulation Axes (284):       0, 0, 4, 5
        Evdev Wheel Emulation Inertia (285):    10
        Evdev Wheel Emulation Timeout (286):    200
        Evdev Wheel Emulation Button (287):     4
        Evdev Drag Lock Buttons (288):  0

I still need to find out which of these parameters will be effective in eliminating inadvertent button actions, but here they are.
Back to top
View user's profile Send private message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 656

PostPosted: Fri Jul 24, 2015 4:51 pm    Post subject: Reply with quote

I'm even getting 'phantom taps' where my finger is near or just lightly touching the Trackpoint button, and any of click, click-hold, doubleclick, etc. can occur. The behavior makes web browsing and form input rather difficult.

Any ideas would be greatly appreciated.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum