xinput test 'TPPS/2 IBM TrackPoint'
でイベントを見てみると、ボタンを押しっぱなしなのに button press の直後になぜか button release イベントが発生している。
原因はカーネルのドライバのバグ。
https://bugzilla.kernel.org/show_bug.cgi?id=114321 にてパッチが投稿されているので、現時点 (Linux 4.5) ではこれをあててビルドする必要がある。
おそらくどこかのバージョンでこのパッチが入ると思うので、それ以降は最新のカーネルを使えばよくなるはず。
SEE ALSO