[SOLVED] Problem with touchpad in Slackware -current
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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.
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.
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.
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!
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.
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.
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...
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!
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.
#
# 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
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.
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.
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..
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.