LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   What 12.2 Xorg.conf will make Thinkpad middle mouse button work? (https://www.linuxquestions.org/questions/slackware-14/what-12-2-xorg-conf-will-make-thinkpad-middle-mouse-button-work-696074/)

slackist 01-09-2009 07:35 AM

What 12.2 Xorg.conf will make Thinkpad middle mouse button work?
 
Everything I have googled and read talks about scrolling using the middle button, but I just want it to open a link in a new tab when I middle-click in firefox.

It worked fine in Slackware 11 before so I am guessing I have screwed up somewhere. I have fiddled with my Xorg.conf a lot but nothing seems to get the middle button (the one under the space bar) working.

I can right and left click from the trackpoint buttons, I can tap on the trackpad to generate a left click and right-click clicking the trackpad button generates a right click also.

Just to make sure it was not a hardware problem or dirt under the keyboard I booted from a live CD and the functionality worked as expected.

Here is the mouse section of my /etc/X11/xorg.conf:
Code:

Section "InputDevice"
# Indentifier and Driver
  Identifier "Mouse1"
  Driver "mouse"
  Option "Protocol" "imps/2" #PS/2 Mouse
  Option "Device" "/dev/input/mice"
  Option "ZAxisMapping" "4 5 6 7"

Many, many thanks in advance for any pointers as to what I am missing.

Linux.tar.gz 01-09-2009 09:04 AM

It's not a hardware problem.
I have this issue too, but i didn't search yet.

hoodooman 01-09-2009 09:32 AM

I had this too until I changed the protocol to capitals "IMPS/2".It works now.

guanx 01-09-2009 09:34 AM

Am not sure of the exact model of your ThinkPad. Do you need "xf86-input-synaptics"? You can get the source from:
Code:

git-clone git://anongit.freedesktop.org/git/xorg/driver/xf86-input-synaptics/

statguy 01-09-2009 10:56 AM

In my xorg.conf I have

Code:

Option      "Protocol" "auto"
and

Code:

Option      "SendCoreEvents" "true"
The middle button under my space bar works just fine.

ludist 01-09-2009 07:15 PM

And... another one :)

Code:

Section "InputDevice"

    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "ExplorerPS/2" # PS/2 Mouse
#    Option "Protocol"    "PS/2"        # PS/2 Mouse
    Option "Device"      "/dev/input/mice"
    Option "CorePointer"
    Option "Buttons"    "7"
    Option "Emulate3Buttons" "no"

    Option "ZAxisMapping"  "4 5"

EndSection

(Thinkpad T20 here)

Contribute to www.thinkwiki.org if you find the solution, or maybe the solution is allready there :)

Drakeo 01-09-2009 07:33 PM

if you are using slackwares native video drivers not built video drivers then in run level 4 type xorgsetup and it will detect your mouse and load it. it works trust me.


All times are GMT -5. The time now is 05:32 PM.