LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 12-16-2009, 07:59 PM   #1
Josh000
Member
 
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:

Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <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>

    </match>
  </device>
</deviceinfo>
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, 05:12 AM   #2
exvor
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.

Code:
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 05:15 AM. Reason: added xorg info
 
Old 12-17-2009, 11:50 AM   #3
Josh000
Member
 
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, 12:15 PM   #4
Chuck56
Member
 
Registered: Dec 2006
Location: Colorado, USA
Distribution: Slackware
Posts: 930

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

Code:
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-18-2009, 11:10 PM   #5
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,519

Rep: Reputation: 63
post # 6 of http://www.linuxquestions.org/questi...reboot-758184/

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, 05:22 AM   #6
Josh000
Member
 
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 :\

Code:
<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>
 
  


Reply


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 09:23 PM
Again with Synaptics Touchpad problem. brokencog Linux - Hardware 8 09-04-2008 09:02 PM
Synaptics TouchPad Problem Toniee Linux - Laptop and Netbook 6 07-02-2005 12:14 PM
Synaptics Touchpad Problem On Mandrake 10.0 rolandjdc Linux - Laptop and Netbook 3 05-20-2005 06:43 AM
[MOUSE] Synaptics touchpad problem Ferllings Linux - Hardware 0 06-06-2004 11:57 AM

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

All times are GMT -5. The time now is 07:03 PM.

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