Latest LQ Deal: Linux Power User Bundle
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 12-16-2009, 08:59 PM   #1
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Rep: Reputation: 35
Synaptics touchpad problem

OK, SO I installed the synaptics package from the DVD, and copied /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi to /etc/hal/fdi/policy/ as per other forum posts I found.

I then edited /etc/hal/fdi/policy/11-x11-synaptics.fdi to contain only:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <!-- Arbitrary options can be passed to the driver using
             the input.x11_options property since xorg-server-1.5. -->
        <merge key="input.x11_options.SHMConfig" type="string">true</merge>
        <merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
        <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>

I then restarted HAL and X after doing so, however there was no change.

I attempted this after succusfully changing my keyboard layout, so was somewhat familiar with the routine.

From what I can see, I should have tapping and vertical scrolling enabled, but it simply does not work.

I would also like to know how to decrease the sensitivity/speed, as I understand everything is handled by HAL and this would be the place to do it.

Any help appreciated
Old 12-17-2009, 06:12 AM   #2
Senior Member
Registered: Jul 2004
Location: Phoenix, Arizona
Distribution: Gentoo, LFS, Debian,Ubuntu
Posts: 1,537

Rep: Reputation: 87
Grr God I hate HAL. You can control how the synaptics touch pad behaves right in the Xorg.conf file. I control side scrolling and even how fast it responds to finger movements in my xorg.conf file. Below is part of my xorg that deals with the driver.

Section "InputDevice"
	Identifier  "Synaptics Touchpad"
	Driver      "synaptics"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
        Option      "VertEdgeScroll" "true"
        Option      "TapButton1"    "1" # 1 finger - left 
        Option      "MinSpeed"      "0.10"  # speed factor for low pointer mov
        Option      "MaxSpeed"      "0.40" # max speed factor for fast pointer 
        Option      "AccelFactor"   "0.0030" #Acceleration factor for normal

Last edited by exvor; 12-17-2009 at 06:15 AM. Reason: added xorg info
Old 12-17-2009, 12:50 PM   #3
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Original Poster
Rep: Reputation: 35
I don't have an xorg file because I have not needed it until now.

Is it not possible to set it up with HAL and HAVE to use xorg.conf?
Old 12-17-2009, 01:15 PM   #4
Registered: Dec 2006
Location: Colorado
Distribution: Slackware
Posts: 507

Rep: Reputation: 102Reputation: 102
I'm no HAL guru but I did fix the tap click on my Synaptics touch pad with:

merge key="input.x11_options.TapButton1" type="string">1</merge>
I'm confident if you search around you'll be able to find all the HAL policy tweaks you need.
Old 12-19-2009, 12:10 AM   #5
Senior Member
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,519

Rep: Reputation: 62
post # 6 of

worked for me

the default file is a fully commented out block.

maybe your typing in the commented out section?

i have nothing in my xorg.conf for mouse at all, I'm using his settings, so I have vertical, horiz scroll, and tap to click.
Old 12-19-2009, 06:22 AM   #6
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Original Poster
Rep: Reputation: 35
This is all fixed.

I added the following lines to my 11-x11-synaptics.fdi file. I'm surprised I missed them out somehow :\

<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.MinSpeed" type="string">0.1</merge>
<merge key="input.x11_options.MaxSpeed" type="string">0.4</merge>
<merge key="input.x11_options.AccelFactor" type="string">0.002</merge>


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Synaptics touchpad not recognised by synaptics driver (12.1) bogzab Slackware 13 03-22-2009 10:23 PM
Again with Synaptics Touchpad problem. brokencog Linux - Hardware 8 09-04-2008 10:02 PM
Synaptics TouchPad Problem Toniee Linux - Laptop and Netbook 6 07-02-2005 01:14 PM
Synaptics Touchpad Problem On Mandrake 10.0 rolandjdc Linux - Laptop and Netbook 3 05-20-2005 07:43 AM
[MOUSE] Synaptics touchpad problem Ferllings Linux - Hardware 0 06-06-2004 12:57 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:59 PM.

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