LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
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
  Search this Thread
Old 03-22-2011, 07:05 PM   #1
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Problem with touchpad in Slackware -current


I successfully changed my laptop (HP Compaq 615 with Synaptics touchpad) from Debian Sid to Slackware -current to learn a bit more about Slackware.

All is working fine, except one really annoying thing: My touchpad on this machine was working out of the box in the way I want it, tapping on the pad is a click with the left mouse-button and horizontal scrolling on the right edge works also. Tapping with more than one finger for emulating the other buttons is not supported by this cheap machine.

But occasionally tapping on the pad seems to trigger a click on the middle mouse-button, which is very annoying, as it closes tabs in Firefox, etc.

I searched through /etc and found nothing that even mentions a touchpad or Synaptic, also a Google search and a search on the forum doesn't bring up a solution.

This problem is setting me up in a way that I am thinking about going back to Debian, but since I am happy with this install until now, I rather wouldn't want to change back.

So it would be very helpful if someone has a tip or a link for me that helps me solving this problem.

Thanks in advance to every one that is answering.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 03-22-2011, 07:47 PM   #2
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,377

Rep: Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757
In Slackware-current the default settings for the Synaptics driver are in /usr/share/X11/xorg.conf.d/50-synaptics.conf
If you read this file, you will see the suggestion to copy the file to the /etc/X11/xorg.conf.d/ directory and edit that for local customisations.
You will also see that you can use 'synclient -l' to see all available options and 'man synclient' to find details on these options.

From your description, it sounds as though something in the way you use your touchpad is activating TapButton3. Perhaps you want to change a timeout or just disable TapButton3.

Last edited by allend; 03-22-2011 at 07:51 PM.
 
5 members found this post helpful.
Old 03-22-2011, 09:01 PM   #3
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Thanks for your suggestions. I tried that and copied the file you mentioned to /etc/X11/xorg.conf.d, then I changed the values of TapButton2 and TapButton3 to "0" to disable them. After that I logged out and back in to restart X, but that didn't solve my problem. After studying the Xorg.0.log I realized that the file doesn't seem to be used, since the log states that it will use TapButton2/2 with values of 2 and 3.
May this be because I have a xorg.conf (generated by the proprietary ATI driver) in /etc/X11?

Sadly, I don't know anything about configuring X, so any help would be very welcome.

UPDATE: After some fiddling with the system (unrelated to this problem) I rebooted, and know the Xserver read the configuration file. After trying it for some time, it seems that this problem is solved.

Thanks to allend for his help.

Last edited by TobiSGD; 03-22-2011 at 09:44 PM.
 
1 members found this post helpful.
Old 03-23-2011, 05:40 AM   #4
mrclisdue
Senior Member
 
Registered: Dec 2005
Distribution: Slackware
Posts: 1,134

Rep: Reputation: 277Reputation: 277Reputation: 277
I've been *tolerating* a similar issue (for a number of months) occasionally getting frustrated enough to fiddle with synclient, and having no success - until now!

Thanks to you both.

cheers,
 
Old 03-23-2011, 06:18 PM   #5
markush
Senior Member
 
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,979

Rep: Reputation: Disabled
Hello together,

this thread turns out to be very helpfull, thanks to TobiSGD and allend for pointing me to the synclient command.

Markus
 
Old 03-23-2011, 06:29 PM   #6
harryhaller
Member
 
Registered: Sep 2004
Distribution: Slackware-14.2
Posts: 468

Rep: Reputation: Disabled
I, too, thank TobiSGD and allend.

Since I had never used a touchpad before, I found the behaviour extremely bizarre and even lost a partition because of accidental clicking - luckily it was only the windows7 partition

I have now fixed the touchpad's behaviour thanks to your help.
 
Old 03-25-2011, 09:32 AM   #7
hevi
LQ Newbie
 
Registered: Jun 2004
Location: Surabaya, Indonesia
Distribution: Slackware64
Posts: 7

Rep: Reputation: 1
Hi harryhaller,

for avoiding accidental clicking, you can use syndaemon. For detail information: man syndaemon.
I've used it (see my blog) and no accidental clicking anymore.
 
1 members found this post helpful.
Old 08-05-2011, 12:13 AM   #8
kernel-P4N1C
Member
 
Registered: Nov 2007
Location: Panama city, Republic of Panmaa
Posts: 167

Rep: Reputation: 18
ok i have the sthe same thingame functionality by default on my netbook, and since i found it cool as it doesn't tear down the clicking buttons...

since this netbook is not really a king on performance i trend to boot on windows and linux a lot (essentially to use MS project for work stuff), so I'm very used to the double and tripple tap function... the 2 fingers scroll.. don't care

however, I can't make my 3 fingers tap work on 13.37.. I have the left click with 1 finger, middle click with 2 fingers but no right click with 3 fingers...

this is my synclient output
Code:
weput@weput-netbook:~$ synclient 
Parameter settings:
    LeftEdge                = 1775
    RightEdge               = 5505
    TopEdge                 = 1648
    BottomEdge              = 4602
    FingerLow               = 24
    FingerHigh              = 29
    FingerPress             = 255
    MaxTapTime              = 180
    MaxTapMove              = 243
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 0
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 29
    EmulateTwoFingerMinW    = 6
    VertScrollDelta         = 110
    HorizScrollDelta        = 110
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 0
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0361598
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 29
    EdgeMotionMaxZ          = 159
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 442
    EdgeMotionUseAlways     = 0
    TouchpadOff             = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 0
    RBCornerButton          = 0
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 2
    TapButton3              = 3
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 1
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 9
    PalmMinZ                = 199
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 29
    PressureMotionMaxZ      = 159
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 1
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
weput@weput-netbook:~$
hevi...
i did sort off the same script to enable FN+F3 on my asus eeepc 1005ha; but didn't thought about disabling the touchpad while keyboard was in use... kudos!
 
Old 11-15-2011, 09:56 AM   #9
mtz
LQ Newbie
 
Registered: Nov 2011
Posts: 8

Rep: Reputation: Disabled
so, I have the same problem(s) but with hp 4320s laptop..
can someone upload /etc/X11/xorg.conf.d/crazy shepard thing.conf please
thank you
 
Old 11-15-2011, 10:34 AM   #10
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Here is my /etc/X11/xorg.conf.d/50-synaptics.conf file:
Code:
# # Use "synclient -l" to see all available options
# # Use "man synaptics" for details about what the options do
# #
 Section "InputClass"
 	Identifier "touchpad"
	Driver "synaptics"
	MatchDevicePath "/dev/input/event*"
	MatchIsTouchpad "on"
	Option "TapButton1" "1"
	Option "TapButton2" "0"
	Option "TapButton3" "0"
	Option "VertEdgeScroll" "1"
	Option "HorizEdgeScroll" "1"
	Option "MinSpeed" "1.1"
	Option "MaxSpeed" "1.9"
EndSection
As you can see I have disabled middle- right-click, enabled scrolling on the horizontal and vertical edges and slightly increased the speed of my mouse cursor.
 
Old 11-16-2011, 06:57 AM   #11
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,377

Rep: Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757Reputation: 2757
This is my /etc/X11/xorg.conf.d/50-synaptics.conf
Code:
#
# Use "synclient -l" to see all available options
# Use "man synaptics" for details about what the options do
#
Section "InputClass"
        Identifier "touchpad"
        Driver "synaptics"
        MatchIsTouchpad "on"
# These are Slackware default options.
#       Option "TapButton1" "1"
#       Option "TapButton2" "2"
#       Option "TapButton3" "3"
# Enable the next line for testing
#        Option "SHMconfig" type="string">true</merge>
# Make a single tap on the touchpad a mouse left click
        Option "TapButton1" "1"
# Turn on two finger horizontal scrolling
        Option "HorizTwoFingerScroll" "true"
        Option "EmulateTwoFingerMinZ" "60"
# Turn on circular scrolling
        Option "CircularScrolling" "true"
        Option "CircScrollTrigger" "2"
# Make a single tap on the top left area of the touchpad a mouse right click
        Option "LTCornerButton" "2"
# Make a single tap on the bottom left area of the touchpad a mouse middle click
        Option "LBCornerButton" "3"
EndSection
 
Old 11-16-2011, 07:03 AM   #12
ottavio
Member
 
Registered: Nov 2007
Posts: 312

Rep: Reputation: 46
Quote:
Originally Posted by TobiSGD View Post
I successfully changed my laptop (HP Compaq 615 with Synaptics touchpad) from Debian Sid to Slackware -current to learn a bit more about Slackware.
Sorry I can't help you for this specific issue but let me say that it is probably better to start form the latest stable or the older stable (13.1) if you are starting from scratch rather that the bleeding edge -current. Or maybe I got it wrong and this is not your first installation.

EDIT: I didn't notice the [SOLVED] tag!

Last edited by ottavio; 11-16-2011 at 07:05 AM.
 
Old 11-16-2011, 09:35 AM   #13
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Yeah, that was some time ago, i only posted here again, because mtz asked for help with his touchpad. Nowadays I am a happy Slacker, running 13.37 and -current on my machines.
 
Old 11-16-2011, 11:21 AM   #14
mtz
LQ Newbie
 
Registered: Nov 2011
Posts: 8

Rep: Reputation: Disabled
Quote:
Originally Posted by TobiSGD View Post
Here is my /etc/X11/xorg.conf.d/50-synaptics.conf As you can see I have disabled middle- right-click, enabled scrolling on the horizontal and vertical edges and slightly increased the speed of my mouse cursor.
thanks for that, just a question, to enable midle and right click(not tap, click where you feel that something under moved, what number should I put?
kind of a stupid question but maybe it is important, because before my rightclick was 2 and middleclick 3 maybe should I put 1 or something..
and thanks for your quick reply, now I will try to get names of buttons with synclient -l 100, maybe I can isolate a button and present it in .conf..
 
Old 11-16-2011, 11:26 AM   #15
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by mtz View Post
thanks for that, just a question, to enable midle and right click(not tap, click where you feel that something under moved, what number should I put?
Actually, I meant tapping. I was annoyed of some random middle click when only tapping with one finger, so I disabled TapButton2 and 3. Nowadays I rarely use the touchpad (mostly when I have to click because of a Flash UI). The original numbers for TapButton2 and 3 were 2 and 3. Sorry, I can't help with that.
 
  


Reply

Tags
problem, slackware -current, synaptics, tapping, touchpad



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



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Script to build always a current ISO image of Slackware (slackware-current) robertjinx Slackware 2 12-09-2010 02:00 AM
Touchpad not working on X - Slackware Current DragonM15 Linux - Hardware 1 05-14-2010 10:34 AM
Slackware -current Synaptics touchpad problem Ravendark Slackware 11 06-25-2009 08:34 AM
slackware laptop touchpad problem neilcpp Slackware 10 01-28-2004 06:36 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:34 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration