[Suggestion] Enable TrackPoint middle scroll by default

Bug #529745 reported by Thomas Calvert
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xinput (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: xinput

Hi, this is not a bug but I'm not sure where to post it...

My suggestion is simply to have the middle button on TrackPoint devices (found on most Thinkpad laptops) scroll the page by default. This can be simply achieved by running this script :

for XINPUT_ID in `xinput list | grep TrackPoint | cut -d= -f2 | cut -d\[ -f1`; do
 xinput set-int-prop $XINPUT_ID "Evdev Wheel Emulation" 8 1
 xinput set-int-prop $XINPUT_ID "Evdev Wheel Emulation Button" 8 2
 xinput set-int-prop $XINPUT_ID "Evdev Wheel Emulation Timeout" 16 200
done

There may be a better way in the package, but I don't know about it. The change seems to persist across reboots, however the ID of a device sometimes changes.

Otherwise maybe an option in Preferences > Mouse that may allow other behaviours... But by default it would be nice to have it do something!

Best,
- Thomas

Using: Karmic 64bit on T400s

TrackPoint in xinput list :

"TPPS/2 IBM TrackPoint" id=10 [XExtensionPointer]
 Type is MOUSE
 Num_buttons is 5
 Num_axes is 2
 Mode is Relative
 Motion_buffer is 256
 Axis 0 :
  Min_value is -1
  Max_value is -1
  Resolution is 1
 Axis 1 :
  Min_value is -1
  Max_value is -1
  Resolution is 1

Tags: hardy karmic
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi thomas-calvert,

Please attach the output of `lspci -vvnn` and `dmesg`, and attach your /var/log/Xorg.0.log (and maybe Xorg.0.log.old) file from after reproducing this issue. If you're using a custom /etc/X11/xorg.conf please attach that as well.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-xorglog
tags: added: needs-lspci-vvnn
Changed in xinput (Ubuntu):
status: New → Incomplete
Revision history for this message
Thomas Calvert (thomas-calvert) wrote :
Revision history for this message
Thomas Calvert (thomas-calvert) wrote :
Revision history for this message
Thomas Calvert (thomas-calvert) wrote :

xorg.conf non-existent

Bryce Harrington (bryce)
tags: removed: needs-xorglog
tags: removed: needs-lspci-vvnn
Changed in xinput (Ubuntu):
status: Incomplete → Confirmed
Bryce Harrington (bryce)
tags: added: karmic
Revision history for this message
Thomas Calvert (thomas-calvert) wrote :

| The change seems to persist across reboots, however the ID of a device sometimes changes.
After a few weeks' usage, I find that I practically always have to re-run the script after rebooting the computer (ID seems to change between #9 and #10), however not after suspend.

Bryce Harrington (bryce)
tags: added: hardy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.