Talk:Patch to enable advanced trackpoint configuration

From ThinkWiki
Jump to: navigation, search

IMHO the driver should not emulate a mousewheel, this should be done by the Xserver. e.g. (for Xfree86)

Section "InputDevice"
        Identifier      "TouchPoint"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mouse1"
        Option          "Protocol"              "auto"
        Option          "Emulate3Buttons"       "1"
        Option          "EmulateWheel"          "on"
        Option          "EmulateWheelButton"    "2"
        Option          "XAxisMapping"          "6 7"
        Option          "YAxisMapping"          "4 5" 
EndSection

However, when I tried this I found the scrolling too jerky and missed the third mouse button. --Onion 00:27, 5 Feb 2005 (CET)


I've used the trackpoint as mentioned above with the following additional section for an USB mouse:

Section "InputDevice"
       Identifier      "USB Mouse"
       Driver          "mouse"
       Option          "SendCoreEvents"        "true"
       Option          "Device"                "/dev/input/mouse1"
       Option          "Protocol"              "ImPS/2"
       Option          "ZAxisMapping"          "4 5"
EndSection

However, I've used /dev/input/mouse0 for the trackpoint and /dev/input/mouse1 for the USB mouse.

As of Kernel 2.6.10, the middle USB mouse button (used for pasting) doesn't work anymore (same config as for Kernel 2.6.9, execpt for the newly included ibm-acpi support).

Anyone one else with the same problem or with a solution?

CrypTom 10:29, 8 Mar 2005 (CET)


Any word on 2.6.11 support? I've seen the treads about this being included in the main tree but I guess it didn't make it. Any sign of a patch?


Elsewhere on the linked-to-blog ( http://stephen.evanchik.com/index.cgi/2005/01/index.html ), there is mention of a 2.6.11 patch. It's for 2.6.11-rc2, but should be worth a try. There're even newer patches here ( http://people.clarkson.edu/~evanchsa/software/kernel/patches/ ).


Thanks, this patch applies cleanly to 2.6.11: http://people.clarkson.edu/~evanchsa/software/kernel/patches/trackpoint-2.6.11-rc3.patch-1 seems to work for me.

scrolling with firefox

Firefox has an option to do smoothscrolling when you push down the third mouse button :)


Middle Button Scrolling

On http://people.clarkson.edu/~evanchsa/ I read, that middle button scrolling is no longer supported. I couldn't find any additional information on this topic!? Anyone knows why support for mb scrolling is dropped?

--CrypTom 17:46, 18 May 2005 (CEST) The scroll support was buggy. It is now done through the Xorg input driver, so there's no need to support it anymore.


I removed all the configuration instructions from this page and created How to configure the TrackPoint from it. (Actually that page should be extended to tell about tp4d configuration as well.) Doing so, i also cleaned up some of the outdated information on this page.

Wyrfel.


--LaLu 16:22, 20 July 2005 (CEST) So there isn't any way to use the trackpoint button 2 to paste ... This is really annoying, I used this button a lot while coding. Do we have to wait for the option EmulateWheelTimeout to be implemented or is there any workaround ?


You can, read the section about Scrolling with Xorg in How to configure the TrackPoint. Wyrfel.


I am having the same problem as LaLu. With kernel 2.6.12, my middle trackpoint button doesn't work to paste (or open new tabs in firefox). I have followed the directions exactly as stated for Xorg.... any tips?


What is needed, as far a I can feel it with 2.6.14, is guide how to:

  • reenable the middle button for pasting
  • stop the pad from thinking that it is a mouse button. args.

Any hints? I know how to do this with xorg, but i cannot find the option in the sys configuration.