Re: anyone interested in a separate mailing list for the 2.6kernel?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2003-07-10 at 05:45, Dennis Gilmore wrote:
> I have a dell inspiron 4150  and with the 2.5.73 on wards  my mouse has 
> stopped working.  Seems there a driver for x for it  but when i built it and 
> set it up  i had no luck  yet i havent looked into it totally yet .

I'm using a Dell Inspiron 8000 (P3 700) and I followed the instructions
from here:
http://w1.894.telia.com/~u89404340/touchpad/index.html

These, however, did not work (I may need some kernel option I'm too
dense to see).  Luckily, they were fairly close and I eventually got it
working by doing this:

1.  Make sure that the kernel has event interface compiled in
2.  Edit /etc/X11/XF86Config:

Add the following line to the "Modules" section:

Section "Modules"
  Load "synaptics"



Replace your mouse section with this:

Section "InputDevice"
  Driver        "synaptics"
  Identifier    "Mouse"
  Option        "Device"        "/dev/input/event0"
  Option        "Protocol"      "event"
  Option        "LeftEdge"      "1900"
  Option        "RightEdge"     "5400"
  Option        "TopEdge"       "3900"
  Option        "BottomEdge"    "1800"
  Option        "Finger"        "25 30"
  Option        "MaxTapTime"    "180"
  Option        "MaxTapMove"    "220"
  Option        "VertScrollDelta" "100"
  Option        "MinSpeed"      "0.02"
  Option        "MaxSpeed"      "0.18"
  Option        "AccelFactor" "0.0010"
#  Option       "Repeater"      "/dev/ps2mouse"
#  Option       "SHMConfig"     "on"
EndSection

The SHMConfig is only needed if you want to use the synclient program to
adjust mouse parameters on the fly.  Since those changes aren't
permanent, I didn't bother.

Edit "ServerLayout" to match:
Section "ServerLayout"
  InputDevice "Mouse"  "CorePointer"

To disable tapping, set MaxTapTime to 0.

If you need to recompile the driver, download XFree86-4.3.0-2.src.rpm 
(substituting the one that matches your installed version of X) and the
synaptics driver from
http://w1.894.telia.com/~u89404340/touchpad/index.html

# rpm -vU XFree86-4.3.0-2.src.rpm 
# cd /usr/src/redhat/SPECS 
# rpmbuild -bb XFree86.spec

You don't actually need to let it finish compiling.  Just let it run for
a few minutes and then go ahead and try to compile the module.

Edit the Makefile that comes with the synaptics driver and set the
variable TOP to point to your XFree86 source tree. Then type "make" to
build the driver.

3.  Copy synaptics_drv.o to /usr/X11R6/lib/modules/input
4.  Copy synclient to /usr/bin
5.  Restart X

The laptop has taken to hanging on occassion, but I'm not sure if the
problem is with 2.5 or the synaptics driver.

-- 
Cliff Wells, Software Engineer
Logiplex Corporation (www.logiplex.net)
(503) 978-6726  (800) 735-0555




[Index of Archives]     [Fedora Users]     [Centos Users]     [Kernel Development]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat Phoebe Beta]     [Yosemite Forum]     [Fedora Discussion]     [Gimp]     [Stuff]     [Yosemite News]

  Powered by Linux