[ltp] trackpoint middle click scrolling went away

Dot Deb linux-thinkpad@linux-thinkpad.org
Fri, 8 Jan 2010 09:05:40 +0100


On Wed, Jan 6, 2010 at 8:44 PM, Johannes Lichtenberger
<Johannes.Lichtenberger@uni-konstanz.de> wrote:
>> Section "InputDevice"
>> =A0 =A0 # generated from default
>> =A0 =A0 Identifier =A0 =A0 "Mouse0"
>> =A0 =A0 Driver =A0 =A0 =A0 =A0 "mouse"
>> =A0 =A0 Option =A0 =A0 =A0 =A0 "Protocol" "auto"
>> =A0 =A0 Option =A0 =A0 =A0 =A0 "Device" "/dev/psaux"
>>
>> =A0 =A0 # trackpoint scrolling
>> =A0 =A0 Option =A0 =A0 =A0 =A0 "EmulateWheel" "yes"
>> =A0 =A0 Option =A0 =A0 =A0 =A0 "EmulateWheelButton" "2"
>> =A0 =A0 Option =A0 =A0 =A0 =A0 "Emulate3Buttons" "yes"
>>
>> =A0 =A0 Option =A0 =A0 =A0 =A0 "ZAxisMapping" "4 5"
>>
>> EndSection
>>
>> Thanks, I am travelling at the moment but will try and report back as
>> soon as I can. In general I suspect this way of doing it is going to
>> be deprecated (with udev and/ devicekit configuration replacing these
>> lines in xorg.conf), or is that wrong?
>
> I think it shouldn't even work, if linux uses devkit or HAL, but I also
> added the following to /etc/hal/fdi/policy/trackpoint.fdi:
>
> <?xml version=3D"1.0" encoding=3D"utf-8"?>
> <deviceinfo version=3D"0.2">
> =A0<device>
>
> =A0 =A0<!-- Trackpoint -->
> =A0 =A0<match key=3D"input.product" string=3D"TPPS/2 IBM TrackPoint">
> =A0 =A0 =A0 <merge key=3D"input.x11_options.EmulateWheel" type=3D"string"=
>true</merge>
> =A0 =A0 =A0 <merge key=3D"input.x11_options.EmulateWheelButton" type=3D"s=
tring">2</merge>
> =A0 =A0 =A0 <merge key=3D"input.x11_options.EmulateWheelTimeout" type=3D"=
string">200</merge>
> =A0 =A0 =A0 <merge key=3D"input.x11_options.YAxisMapping" type=3D"string"=
>4 5</merge>
> =A0 =A0 =A0 <merge key=3D"input.x11_options.XAxisMapping" type=3D"string"=
>6 7</merge>
> =A0 =A0</match>
>
> =A0</device>
> </deviceinfo>
>

I started having the same problem (no scroll with trackpoint) today,
after upgrading various xorg packages in debian/sid.
All the settings you described (both in /etc/X11/xorg.conf and in
/etc/hal/fdi/policy/trackpoint.fdi) are still there, but simply it
doesn't work anymore.

Any other idea?
Alberto