Settings for Glidepoint touchpad/trackpoint on Dell Latitude

Solution 1:

I have a Dell E7440 with pre-installed Ubuntu 12.04. Here is how I solved issues mentioned by you:

  • I have no "Touchpad" tab on the Mouse settings in system settings but it is not needed since there is a pre-installed tool called "GlidePoint Control Center" or "GlidePoint Touchpad" v.3.6 which allows to setup buttons, motion, tapping, scrolling etc. So all touchpad features can be controlled through it. It can be found here.
  • To enable middle-mouse-button scrolling on the trackpoint I followed this article and the only thing I modified was /usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf in the MatchProduct section there was no my device which I got through 'xinput' so I added it there. And here is my 11-evdev-trackpoint.conf:

    Section "InputClass"
        Identifier      "trackpoint catchall"
        MatchIsPointer  "true"
        MatchProduct    "TrackPoint|DualPoint Stick|GlidePoint Virtual Touchpad"
        MatchDevicePath "/dev/input/event*"
        Option  "Emulate3Buttons"       "true"
        Option  "EmulateWheel"  "true"
        Option  "EmulateWheelButton"    "2"
        Option  "XAxisMapping"  "6 7"
        Option  "YAxisMapping"  "4 5"
    EndSection
    

As far as I see you have the same device in your 'xinput'. So to enable middle-mouse-button scrolling just modify that file and reboot.

Solution 2:

I've done that with xinput (it works fine on a E5450):

xinput set-prop "AlpsPS/2 ALPS DualPoint Stick" "Evdev Wheel Emulation" 1
xinput set-prop "AlpsPS/2 ALPS DualPoint Stick" "Evdev Wheel Emulation Button" 2
xinput set-prop "AlpsPS/2 ALPS DualPoint Stick" "Evdev Wheel Emulation Timeout" 200

I think that's the behavior you're looking for.