You are not logged in.

#1 2008-10-12 08:13:28

Cryptix_00
Member
Registered: 2008-07-16
Posts: 135

Middle Button Scrolling w/ thinkpad trackpoint [SOLVED]

I have a Thinkpad T61, synaptics is installed correctly, and this is the relevant section of my Xorg:


Section "InputDevice"
    Identifier     "Touchpad"
    Driver         "synaptics"
    Option         "Device" "/dev/input/mouse0"
    Option         "Protocol" "auto-dev"
    Option         "LeftEdge" "130"
    Option         "RightEdge" "840"
    Option         "TopEdge" "130"
    Option         "BottomEdge" "640"
    Option         "FingerLow" "7"
    Option         "FingerHigh" "8"
    Option         "MaxTapTime" "180"
    Option         "MaxTapMove" "110"
    Option         "VertScrollDelta" "20"
    Option         "HorizScrollDelta" "20"
    Option         "MinSpeed" "0.25"
    Option         "MaxSpeed" "0.50"
    Option         "AccelFactor" "0.010"
    Option         "EdgeMotionMinSpeed" "200"
    Option         "EdgeMotionMaxSpeed" "200"
    Option         "UpDownScrolling" "1"
    Option         "CircularScrolling" "1"
    Option         "CircScrollDelta" "0.1"
    Option         "CircScrollTrigger" "2"
    Option         "SHMConfig" "on"
       Option          "EmulateWheel" "on"
       Option          "Emulate3Buttons" "on"
       Option          "EmulateWheelButton" "2"
       Option          "YAxisMapping" "4 5"
       Option          "XAxisMapping" "6 7"

EndSection






there is supposed to be a feature that when you click the middle button on the pad and move the trackpoint, it is supposed to act as a scroll. and i can't seem to get this working

Last edited by Cryptix_00 (2008-10-12 22:31:44)

Offline

#2 2008-10-12 22:31:13

Cryptix_00
Member
Registered: 2008-07-16
Posts: 135

Re: Middle Button Scrolling w/ thinkpad trackpoint [SOLVED]

i fixed the problem, this is what ended up working:




Section "InputDevice"
        Identifier      "Touchpad"
        Driver          "synaptics"
       Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"
        Option  "SHMConfig"     "on"
        Option  "SendCoreEvents"        "true"
EndSection

Section "InputDevice"
       Identifier  "UltraNav TrackPoint"
       Driver      "mouse"
       Option      "Device"              "/dev/psaux"
       Option      "Protocol"            "ExplorerPS/2"
       Option      "Emulate3Buttons"     "on"
       Option      "Emulate3TimeOut"     "50"
       Option      "EmulateWheel"        "on"
       Option      "EmulateWheelTimeOut" "200"
       Option      "EmulateWheelButton"  "2"
       Option      "YAxisMapping"        "4 5"
       Option      "XAxisMapping"        "6 7"
       Option      "ZAxisMapping"        "4 5"
        Option  "SendCoreEvents"        "true"
EndSection

Offline

#3 2008-10-28 09:57:55

carus
Member
Registered: 2007-09-26
Posts: 15

Re: Middle Button Scrolling w/ thinkpad trackpoint [SOLVED]

Thanks Cryptix_00 - that worked for me too. Remember to adjust the ServerLayout section too (in case somebody did not know that). Below is mine.

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
#       InputDevice    "Mouse0" "CorePointer"
#       InputDevice     "Touchpad" "CorePointer"
        InputDevice     "UltraNav TrackPoint" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice     "Touchpad" "SendCoreEvents"
EndSection

Thanks again.

Last edited by carus (2008-10-28 10:52:42)

Offline

#4 2009-01-28 20:49:54

begray
Member
Registered: 2009-01-28
Posts: 5

Re: Middle Button Scrolling w/ thinkpad trackpoint [SOLVED]

Newer versions of Xorg (>=7.4) use HAL FDI policy files for device configuration.
So you need to create /etc/hal/fdi/policy/mouse-wheel.fdi file with the following contents:

<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.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
</match>

http://psung.blogspot.com/2008/09/scrol … nt-in.html

This worked perfectly for my Z61t

Offline

#5 2009-06-14 17:32:55

carus
Member
Registered: 2007-09-26
Posts: 15

Re: Middle Button Scrolling w/ thinkpad trackpoint [SOLVED]

Thanks begray - works like a charm on my T61!

Last edited by carus (2009-06-14 17:33:11)

Offline

Board footer

Powered by FluxBB