Trackpoint stoped to work after an update on Debian squeeze
Posted: Sat Apr 17, 2010 9:58 am
Hi guys!
I'm really confused with this topic... before an update my trackpoint scrolling worked well, I simply had to add a rule on udev:
[/etc/udev/rules.d/99_trackpoint.rules]
ACTION!="add|change", GOTO="xorg_trackpoint_end"
KERNEL!="event*", GOTO="xorg_trackpoint_end"
ENV{ID_PATH}!="platform-i8042-serio-1", GOTO="xorg_trackpoint_end"
ENV{x11_options.EmulateWheel}="1"
ENV{x11_options.EmulateWheelButton}="2"
ENV{x11_options.XAxisMapping}="6 7"
ENV{x11_options.Emulate3Buttons}="0"
LABEL="xorg_trackpoint_end"
I supposed that in update maybe that will be deprecated and simply delete this entry (backed up to an other directory) and rebooted, then I saw that it still don't worked, so then I started to search.
http://www.thinkwiki.org/wiki/How_to_co ... TrackPoint
So then I configured trackpoint through hal:
[/etc/hal/fdi/policy/mouse-wheel.fdi]
<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
</match>
rebooted (with udev and without udev rules) and still not worked.
so then I tried xinput, what it shows, but simply xinput don't see trackpoint (it is working, but the most important, the scrolling is not working)
# xinput set-prop '"IBM Enhanced (101/102-key, PS/2 mouse support)"' "Evdev Wheel Emulation Axes" 6 7 4 5
unable to find device "IBM Enhanced (101/102-key, PS/2 mouse support)"
# xinput set-prop '"TPPS/2 IBM TrackPoint"' "Evdev Wheel Emulation Axes" 6 7 4 5
unable to find device "TPPS/2 IBM TrackPoint"
# xinput set-prop '"PS/2 Generic Mouse"' "Evdev Wheel Emulation Axes" 6 7 4 5
unable to find device "PS/2 Generic Mouse"
in each change I tried first to reboot x, and then reboot the computer with no chance.
so then I thought this was caused for a changing on xorg or hal and goes to seach for trackpoint configs on kernel, I compiled by hand 2.6.33.2 kernel, with also no chance.
gpointed also don't shows the trackpoint as it shows in this image:
http://www.thinkwiki.org/wiki/How_to_co ... sing_Gnome
I try to configure mouse emulation (it only appears the one with a mouse), but each time I reboot the config resets, and rebooting x, also don't works.
I don't know where to see, it is a little bit stressing use a thinkpad x200s without trackpoint scrolling.
Does anyone had the same problem? how do you solved?
Thanks you much
I'm really confused with this topic... before an update my trackpoint scrolling worked well, I simply had to add a rule on udev:
[/etc/udev/rules.d/99_trackpoint.rules]
ACTION!="add|change", GOTO="xorg_trackpoint_end"
KERNEL!="event*", GOTO="xorg_trackpoint_end"
ENV{ID_PATH}!="platform-i8042-serio-1", GOTO="xorg_trackpoint_end"
ENV{x11_options.EmulateWheel}="1"
ENV{x11_options.EmulateWheelButton}="2"
ENV{x11_options.XAxisMapping}="6 7"
ENV{x11_options.Emulate3Buttons}="0"
LABEL="xorg_trackpoint_end"
I supposed that in update maybe that will be deprecated and simply delete this entry (backed up to an other directory) and rebooted, then I saw that it still don't worked, so then I started to search.
http://www.thinkwiki.org/wiki/How_to_co ... TrackPoint
So then I configured trackpoint through hal:
[/etc/hal/fdi/policy/mouse-wheel.fdi]
<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
</match>
rebooted (with udev and without udev rules) and still not worked.
so then I tried xinput, what it shows, but simply xinput don't see trackpoint (it is working, but the most important, the scrolling is not working)
# xinput set-prop '"IBM Enhanced (101/102-key, PS/2 mouse support)"' "Evdev Wheel Emulation Axes" 6 7 4 5
unable to find device "IBM Enhanced (101/102-key, PS/2 mouse support)"
# xinput set-prop '"TPPS/2 IBM TrackPoint"' "Evdev Wheel Emulation Axes" 6 7 4 5
unable to find device "TPPS/2 IBM TrackPoint"
# xinput set-prop '"PS/2 Generic Mouse"' "Evdev Wheel Emulation Axes" 6 7 4 5
unable to find device "PS/2 Generic Mouse"
in each change I tried first to reboot x, and then reboot the computer with no chance.
so then I thought this was caused for a changing on xorg or hal and goes to seach for trackpoint configs on kernel, I compiled by hand 2.6.33.2 kernel, with also no chance.
gpointed also don't shows the trackpoint as it shows in this image:
http://www.thinkwiki.org/wiki/How_to_co ... sing_Gnome
I try to configure mouse emulation (it only appears the one with a mouse), but each time I reboot the config resets, and rebooting x, also don't works.
I don't know where to see, it is a little bit stressing use a thinkpad x200s without trackpoint scrolling.
Does anyone had the same problem? how do you solved?
Thanks you much