[ltp] Touchpad not working (T41p), please help me
mukesh agrawal
linux-thinkpad@linux-thinkpad.org
Wed, 04 Feb 2004 08:08:30 -0500
This is a multi-part message in MIME format.
--------------010607020007040501060809
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Patrick Wustmann wrote:
> Look here, thats the reason and the solution to get rid of that.
>
> http://w1.894.telia.com/~u89404340/touchpad/index.html
> http://www.geocities.com/dt_or/gpm/gpm.html
> http://forums.gentoo.org/viewtopic.php?t=125338
>
> it shoud work, but i haven't tried it, because i disabled the touchpad, the
> stick is more comfortable.
Getting the trackpoint and touchpad working simultaneously has been
discussed in some detail on this before. You may want to check the list
archives.
Attached is a XF86Config file that works with kernel 2.6 (with the
Synaptics input driver), and XFree 4.3 (with the touchpad driver you
reference above).
With this config, I have the trackpoint working (including the middle
button, and scroll wheel emulation), and the touchpad working (including
scroll wheel, etc.).
Good luck.
--------------010607020007040501060809
Content-Type: text/x-troff-man;
name="XF86Config-4-2.6"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="XF86Config-4-2.6"
# XF86Config-4 (XFree86 server configuration file) generated by Dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
Section "ServerFlags"
Option "AllowDeactivateGrabs" "true"
Option "AllowClosedownGrabs" "true"
EndSection
Section "ServerLayout"
Identifier "T40 Layout"
Screen "T40 Screen"
InputDevice "Generic Keyboard"
InputDevice "touchpad"
InputDevice "trackpoint"
InputDevice "usb mouse"
EndSection
Section "Files"
# FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/lib/X11/fonts/cyrillic/:unscaled"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/Speedo"
# we've already got the unscaled bitmaps above. and scaled bitmaps look like
# such utter shit that we're better off without them. --mukesh
# FontPath "/usr/lib/X11/fonts/100dpi"
# FontPath "/usr/lib/X11/fonts/75dpi"
ModulePath "/usr/local/XFree86-4.3/lib/modules"
EndSection
Section "Module"
Load "ddc"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "pex5"
Load "record"
Load "xie"
Load "bitmap"
Load "freetype"
Load "speedo"
Load "type1"
Load "vbe"
Load "int10"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
# Section "InputDevice"
# Identifier "touchpad"
# Driver "mouse"
# Option "CorePointer"
# Option "Device" "/dev/psaux"
# Option "Protocol" "PS/2"
# Option "Emulate3Buttons" "true"
# Option "ZAxisMapping" "4 5"
# EndSection
#Section "InputDevice"
# Identifier "trackpoint"
# Driver "mouse"
# Option "SendCoreEvents" "true"
# Option "Device" "/dev/input/mice"
# Option "Protocol" "ImPS/2"
# Option "Emulate3Buttons" "true"
# Option "ZAxisMapping" "4 5"
#EndSection
Section "InputDevice"
Identifier "touchpad"
Driver "synaptics"
Option "AlwaysCore" "true"
# Option "Device" "/dev/input/event0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1900"
Option "RightEdge" "5400"
Option "TopEdge" "1900"
Option "BottomEdge" "4000"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "150"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "150"
Option "HorizScrollDelta" "150"
Option "EdgeMotionSpeed" "0.10"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "EmulateMidButtonTime" "75"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "trackpoint"
Driver "mouse"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "ImPS/2"
Option "AlwaysCore" "true"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
EndSection
Section "InputDevice"
Identifier "usb mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "AlwaysCore" "true"
Option "ZAxisMapping" "4 5"
# Option "Emulate3Buttons" "true"
# Option "EmulateWheel" "true"
# Option "EmulateWheelButton" "2"
EndSection
Section "Device"
Identifier "ATI Radeon Mobility 9000"
Driver "radeon"
EndSection
Section "Monitor"
Identifier "IBM ThinkPad LCD"
HorizSync 30-57
VertRefresh 43-72
Option "DPMS"
EndSection
Section "Screen"
Identifier "T40 Screen"
Device "ATI Radeon Mobility 9000"
Monitor "IBM ThinkPad LCD"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
# end of XF86Config
--------------010607020007040501060809--