LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 07-31-2007, 07:55 AM   #1
josefin
LQ Newbie
 
Registered: Jul 2007
Distribution: Slackware
Posts: 3

Rep: Reputation: 0
Question Weird synaptic problem


I've got a little problem with the touchpad on my macbook (running slackware 12): if I use the synaptics driver I can't use the single finger tap or single finger scroll. But I can use two finger tap, two finger scroll and three finger tap just fine, as well as the mouse button.

I don't think the touchpad is broken; if I comment out the whole synaptics section in my xorg.conf, so it defaults to the appletouch driver, single tap works just fine (and it is fine in OSX). This solution isn't good because the appletouch driver doesn't support scrolling, two finger tapping etc...

I did discover a partial workaround: with the synaptics driver, if I set the option "LTCornerButton" to "1", it sets single finger tap to left click. But this doesn't help with the single finger scrolling. I'm wondering if this is some kind of button mapping error, but I had no success using xmodmap to change the mappings.

I've tested with Fedora 7, and everything works perfectly with the synaptics driver, so it seems this is a Slackware problem. I've tried running Slackware with the 2.6.21.5 kernel that comes with it, and I've also tried various configurations of the 2.6.22 kernel with no success.

Another odd thing, only the latest synaptics driver (0.14.6) does anything at all, any earlier version is not loaded.

This is the section from my xorg.conf file:

Code:
Section "InputDevice"
  Identifier    "Synaptics Mouse"
  Driver        "synaptics"
  Option        "Device"        "/dev/psaux"
  Option        "Protocol"      "auto-dev"
  Option        "SendCoreEvents"        "true"
  Option        "LeftEdge"      "1700"
  Option        "RightEdge"     "5300"
  Option        "TopEdge"       "1700"
  Option        "BottomEdge"    "4200"
  Option        "FingerLow"     "25"
  Option        "FingerHigh"    "30"
  Option        "MaxTapTime"    "180"
  Option        "MaxDoubleTapTime" "1"
  Option        "MaxTapMove"    "220"
  Option        "HorizScrollDelta" "40"
  Option        "VertScrollDelta" "40"
  Option        "MinSpeed"      "0.6"
  Option        "MaxSpeed"      "1.0"
  Option        "AccelFactor"   "0.05"
  Option        "LTCornerButton" "0"
  Option        "LBCornerButton" "0"
  Option        "RTCornerButton" "0"
  Option        "RBCornerButton" "0"
  Option        "EdgeMotionMinSpeed" "0"
  Option        "EdgeMotionMaxSpeed" "0"
  Option        "EdgeMotionUseAlways" "0"
  Option        "HorizEdgeScroll" "0"
  Option        "VertEdgeScroll" "0"
  Option        "HorizTwoFingerScroll" "1"
  Option        "VertTwoFingerScroll" "1"
  Option        "PalmDetect"    "0"
  Option        "TapButton1"    "1"
  Option        "TapButton2"    "3"
  Option        "TapButton3"    "2"
#  Option       "TouchpadOff"   "1"
  Option        "SHMConfig"     "on"
#  Option       "Repeater"      "/dev/ps2mouse"
EndSection

Does anyone have any ideas on how to fix this?

Last edited by josefin; 07-31-2007 at 07:59 AM.
 
Old 07-31-2007, 12:46 PM   #2
BCarey
Senior Member
 
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,421

Rep: Reputation: Disabled
Did you compare the relevant entries in xorg.conf from Fedora to the one in Slack?

Brian
 
Old 08-01-2007, 03:20 AM   #3
josefin
LQ Newbie
 
Registered: Jul 2007
Distribution: Slackware
Posts: 3

Original Poster
Rep: Reputation: 0
Hey, thanks for the advice. I had compared the xorg.conf files, and I hadn't seen anything wrong, so I'd dismissed that.

But since you suggested it, I looked at them again, still didn't find anything wrong, but this time I tried replacing the whole synaptics section in my slackware xorg.conf with the same section from the Fedora xorg.conf

And somehow, it's working just fine now. I still don't know what exactly was wrong, but I'll do a few tests to find out.

Josefin
 
Old 08-01-2007, 03:59 AM   #4
josefin
LQ Newbie
 
Registered: Jul 2007
Distribution: Slackware
Posts: 3

Original Poster
Rep: Reputation: 0
Okay, I found what was wrong with my xorg.conf file. In the non-working file, I was using these values:

Code:
  Option        "LeftEdge"      "1700"
  Option        "RightEdge"     "5300"
  Option        "TopEdge"       "1700"
  Option        "BottomEdge"    "4200"
In the file I was using on Fedora, I had these values:

Code:
    Option          "LeftEdge"              "100"
    Option          "RightEdge"             "1120"
    Option          "TopEdge"               "50"
    Option          "BottomEdge"            "310"
So for some reason, setting the edge options too high disables single finger tapping.

Josefin
 
  


Reply

Tags
macbook, slackware12, tapping, touchpad


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Synaptic Problem! Please Help!! dec009 Linux - Software 1 07-30-2007 11:51 AM
Synaptic problem pinguim66 Ubuntu 3 08-23-2006 12:34 PM
Weird, weird apache2 problem atheist Debian 1 09-17-2004 08:26 PM
synaptic problem geekrockstud Debian 1 09-11-2004 06:20 PM
Synaptic problem The_Real_BooDa Linux - Newbie 6 07-16-2004 12:49 PM


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

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration