Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Trackpoint and Touchpad on Thinkpad X300
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
dmpogo
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 3468
Location: Canada

PostPosted: Mon Nov 03, 2008 5:32 am    Post subject: Trackpoint and Touchpad on Thinkpad X300 Reply with quote

X300 has trackpoint and touchpad. TouchPad works fine except for tapping (tap and drag).
But Trying to make trackpoint to scroll, I found that 3 buttons under trackpoint are
actually being driven by Touchpad synaptics driver. I.e if I disable Touchpad, all 5 buttons are disabled, if I don't load
Touchpad at all, then trackpoint is working but not 3 buttons below it.

Any ideas ? Besides scrolling which I would like to depend on middle button, I like switching off TouchPad when I am typing,
but no I loose all the buttons if I do it.


The only way to have just working TrackPoint with 3 buttons is to disable TouchPad in the BIOS.
But under Windows everything looks fine - middle button starts scrolling regime.

I'm using xf86-video-intel-2.5.0 and xf86-input-synaptics-0.15.2-r2
Trackpoint is driven by mouse (or evdev, results are same) driver, TouchPad - by synaptics.
I have checked with "synclient -m" that when Touchpad is enabled, upper butons generated generate synaptics
events, same as lower ones.

My config (here TrackPoint always scrolls, irrespectively to middle mouse pressed or not).

Section "InputDevice"
Identifier "Trackpoint"
Driver "mouse"

Option "Device" "/dev/input/mouse0"
Option "Protocol" "ExplorerPS/2"

Option "Buttons" "5"
Option "Emulate3Buttons" "on"
Option "Emulate3Timeout" "50"
Option "EmulateWheel" "on"
Option "EmulateWheelTimeOut" "200"
Option "EmulateWheelButton" "2"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
Option "ZAxisMapping" "4 5"


Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"

Option "Device" "/dev/input/event7"
Option "Protocol" "event"
Option "SHMConfig" "true"
Option "SendCoreEvents" "true"

Option "LeftEdge" "130"
Option "RightEdge" "840"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "FingerLow" "5"
Option "FingerHigh" "20"
Option "TapButton1" "1"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "EmulateMidButtonTime" "75"
Option "CoastingSpeed" "40"
Option "CornerCoasting" "true"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"

(more other Options, which are irrelevant)
Back to top
View user's profile Send private message
dmpogo
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 3468
Location: Canada

PostPosted: Thu Nov 06, 2008 12:34 am    Post subject: Reply with quote

Just for the record, I fill the bug on this

https://bugs.gentoo.org/show_bug.cgi?id=245482
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum