[ltp] [R40] middle `mouse' button above touchpad

Patrick Drechsler linux-thinkpad@linux-thinkpad.org
Sat, 24 Jan 2004 02:09:40 +0100


mukesh agrawal wrote on 24 Jan 2004 00:48:38 MET:

> On Fri, 23 Jan 2004, Patrick Drechsler wrote:
>
>> But I want to use the touchpad... doesn't this deactivate it?
>> I'll give it a try tomorrow.
>
> With kernel 2.6.0-mm2,

...kernel 2.4.20...

> the synaptics driver

patrick@trurl:~> locate synaptic
/usr/X11R6/lib/modules/input/synaptics_drv.o

Sorry, I don't know how to check if it's installed...

> and XFree 4.3

...same here..

> it works on my T40.

Not on my R40... :-(

> I have trackpoint and touchpad both working, including the
> trackpoint's middle button (the one with the blue line),

That's the one I'd like to use...

> the "internet scroll bar" (move the trackpoint while holding
> the middle button to scroll)

I remember this working with Win but I don't actually need that
function. I'd prefer having just having a third mousebutton.

> and the advanced touchpad features (middle button by tapping
> with two fingers, right button with three fingers, and vertical
> scrolling along the right edge).

Neat, but not necessary.


I've tried deactivating the touchpad in bios but I got the result
I expected: The touchpad didn't respond at all anymore.


I've also tried adopting my XFree86config according to Michael
Rssmussen's tip via PM:

,----
| Change the Protocol Emulate and ZAxis options first.
`----

Here's my original Config file and the one I changed:

,----[ original file ]
| Section "InputDevice"
|   Driver       "mouse"
|   Identifier   "Mouse[1]"
|   Option       "Device" "/dev/mouse"
|   Option       "Emulate3Buttons" "on"
|   Option       "Name" "Autodetection"
|   Option       "Protocol" "ps/2"
|   Option       "Vendor" "Sysp"
| EndSection
`----

,----[ changed file ]
| Section "InputDevice"
|   Driver       "mouse"
|   Identifier   "Mouse[1]"
|   Option       "Device" "/dev/mouse"
|   Option       "Emulate3Buttons" "on"
|   Option       "Name" "Autodetection"
|   Option       "Protocol" "ImPS/2"
|   Option       "ZAxisMapping" "4 5"
|   Option       "Vendor" "Sysp"
| EndSection
`----

This made the cursor always drop straight to the left corner.

I'm not quite sure if I understood this advice correctly though.

Thank you guys for the input but this appeares to be a bit more
complicated than I first thought. I'll have to give it a try
some other time.

Cheers

Patrick
-- 
The shortest unit of time in the universe is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking. -- Terry Pratchett 'Lords and Ladies'