Author Topic: TouchPad Solutions (touchpad problem)  (Read 15772 times)

Offline Texstar

  • Administrator
  • Super Villain
  • *****
  • Posts: 12505
TouchPad Solutions (touchpad problem)
« on: July 05, 2011, 08:26:41 PM »
Getting your touchpad working properly seems to be a bit tricky with xorg 1.10.2. The control file for your touchpad is called 50-synaptics.conf and is located in the /etc/X11/xorg.conf.d folder. I have set this file up in default mode with the x11-driver-input-synaptics-1.4.1-2pclos2011.i586.rpm package mainly because I'm tired of tinking with the default config file. Seems if I set in one way it works for some people and not for others. So here are some possible solutions for you. One of these should work for you.


#-----------------------------------------------------------------------
Solution 1 - Use the default mode and configure your
touchpad from the KDE Configure your Desktop

1) open konsole
 2) type: kdesu kwrite (this with open kwrite as su)
 3) paste & copy the following:

#Default Configuration (used by Fedora)

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
EndSection

 4) save the file as 50-synaptics.conf in /etc/X11/xorg.conf.d/
 5) reboot

#-------------------------------------------------------------------------

Solution 2 - Alter the configuration file as shown below. (Used by Opensuse and works for most people)

1) open konsole
 2) type: kdesu kwrite (this with open kwrite as su)
 3) paste & copy the following:

Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"        
        Option  "LeftEdge"      "1700"            
        Option  "RightEdge"     "5300"            
        Option  "TopEdge"       "1700"            
        Option  "BottomEdge"    "4200"            
        Option  "FingerLow"     "25"              
        Option  "FingerHigh"    "30"              
        Option  "MaxTapTime"    "180"              
        Option  "MaxTapMove"    "220"              
        Option  "VertScrollDelta" "100"            
        Option  "MinSpeed"      "0.20"            
        Option  "MaxSpeed"      "1.00"            
        Option  "AccelFactor" "0.15"            
        Option  "SHMConfig"     "1"              
        Option  "VertTwoFingerScroll"   "1"        
        Option  "HorizTwoFingerScroll"  "1"  
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection

 4) save the file as 50-synaptics.conf in /etc/X11/xorg.conf.d/
 5) reboot

#---------------------------------------------------------------------------

Solution 3 - Alter the configuration file as shown below.

1) open konsole
 2) type: kdesu kwrite (this with open kwrite as su)
 3) paste & copy the following:

Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"
  LeftEdge=120
   RightEdge=830
   TopEdge=120
   BottomEdge=650  
   
        Option  "FingerLow"     "25"              
        Option  "FingerHigh"    "30"              
        Option  "MaxTapTime"    "180"              
        Option  "MaxTapMove"    "220"              
        Option  "VertScrollDelta" "100"            
        Option  "MinSpeed"      "0.20"            
        Option  "MaxSpeed"      "1.00"            
        Option  "AccelFactor" "0.15"            
        Option  "SHMConfig"     "1"              
        Option  "VertTwoFingerScroll"   "1"        
        Option  "HorizTwoFingerScroll"  "1"  
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection

 4) save the file as 50-synaptics.conf in /etc/X11/xorg.conf.d/
 5) reboot

#------------------------------------------------------------------------

Solution 4 - Alter the configuration file as shown below. (Elantech touchpad)

1) open konsole
 2) type: kdesu kwrite (this with open kwrite as su)
 3) paste & copy the following:

Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"        
       #Option  "LeftEdge"      "1700"            
        #Option  "RightEdge"     "5300"            
        #Option  "TopEdge"       "1700"            
        #Option  "BottomEdge"    "4200"          
        Option  "FingerLow"     "25"              
        Option  "FingerHigh"    "30"              
        Option  "MaxTapTime"    "180"              
        Option  "MaxTapMove"    "220"              
        Option  "VertScrollDelta" "100"            
        Option  "MinSpeed"      "0.20"            
        Option  "MaxSpeed"      "1.00"            
        Option  "AccelFactor" "0.15"            
        Option  "SHMConfig"     "1"              
        Option  "VertTwoFingerScroll"   "1"        
        Option  "HorizTwoFingerScroll"  "1"  
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection

 4) save the file as 50-synaptics.conf in /etc/X11/xorg.conf.d/
 5) reboot

#---------------------------------------------------------------------------
Solution 5 - Alter the configuration file as shown below. (Acer Aspire One 150 ZG5 netbook)

1) open konsole
 2) type: kdesu kwrite (this with open kwrite as su)
 3) paste & copy the following:

 Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "VertEdgeScroll" "1
EndSection

 4) save the file as 50-synaptics.conf in /etc/X11/xorg.conf.d/
 5) reboot

#---------------------------------------------------------------------------------------

This information supersedes any other information posting previously on this forum.
« Last Edit: July 05, 2011, 08:29:35 PM by Texstar »

Thanks to everyone who donates. You keep the servers running.

Offline kjpetrie

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3982
Re: TouchPad Solutions (touchpad problem)
« Reply #1 on: July 07, 2011, 05:24:22 PM »
Thanks, Texstar. Solution 2 worked for my Acer laptop.

Hope the next upgrade won't break it again. :(
-----------
KJP
-----------------------------------------------------------
PClos64 RC1 on Intel D945GCLF2 motherboard (Atom 330), 2GB DDR2 RAM, Maxtor STM325031, HL-DT-ST DVDRAM GSA-H42N, Amilo LSL 3220T monitor. Also Acer 5810TG (with custom kernel) and Asus eeePC 2G surf

Offline bignono1

  • New Friend
  • *
  • Posts: 4
Re: TouchPad Solutions (touchpad problem)
« Reply #2 on: July 15, 2011, 10:56:17 AM »
Solution 2 worked for my fujitsu siemens esprimo laptop , it worked fine before the updates tho.

Offline drlove601

  • New Friend
  • *
  • Posts: 1
Re: TouchPad Solutions (touchpad problem)
« Reply #3 on: September 05, 2011, 02:23:57 PM »
Thanks so much! I had a fresh install of PCLinuxOS Phoenix Edition on my Acer Aspire 5551G. I was unable to scroll and double tap, but I tried solution 2 out and it did the trick  :D

Offline jabberwocky

  • New Friend
  • *
  • Posts: 7
Re: TouchPad Solutions (touchpad problem)
« Reply #4 on: October 16, 2011, 07:23:06 AM »
Solution 2 did the trick here too with toshiba equium laptop running full monty but done a slightly different way :D

Firstly Sign in as root

open a konsole to get the prompt below.

[root@localhost ~]#

type the folowing

 cd \etc

to get this prompt

[root@localhost ~]# cd /etc

then type this line below

 cd /X11

to get this prompt

[root@localhost X11]#

then type this line below

cd \xorg.conf.d

to get this prompt

[root@localhost xorg.conf.d]

at the prompt above, type this line below to edit the conf file

nano 50-synaptics.conf

take out all the existing text and replace with solution number 2  from texstars webpage.

http://www.pclinuxos.com/forum/index.php?topic=93782.0

Save the changes by pressing the control and x keys and finally y key to agree to the naming of the file.
Log out of root and sign into user,everything should now work with the touchpad.

That worked for me anyway with toshiba equium laptop and now my touchpad will open files if I tap it (it did not on 1st run of FM), also i can drag and drop which wasnt happening at first.
Just a different method than stated on texstars webpage but it worked for me.

Good luck

« Last Edit: October 16, 2011, 07:26:33 AM by jabberwocky »

Offline doctore

  • Sr. Member
  • ****
  • Posts: 376
Re: TouchPad Solutions (touchpad problem)
« Reply #5 on: November 12, 2011, 05:52:40 PM »
My touchpad stopped working completely after updating. I have tried all of the above solutions and none work. Solution 3 won't allow me to login with the graphical interface and I get errors when trying startx.

Any other suggestions?

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: TouchPad Solutions (touchpad problem)
« Reply #6 on: November 12, 2011, 06:35:19 PM »
My touchpad stopped working completely after updating. I have tried all of the above solutions and none work. Solution 3 won't allow me to login with the graphical interface and I get errors when trying startx.

Any other suggestions?

please reconsider the solution 3, note that the syntax is not correct in the example:

LeftEdge=120

should be written as:

Option    "LeftEdge"      "120"

similar syntax for the other 3 options.

If will still fail, post some info about your hardware.

AS
      


Offline doctore

  • Sr. Member
  • ****
  • Posts: 376
Re: TouchPad Solutions (touchpad problem)
« Reply #7 on: November 12, 2011, 07:05:46 PM »
My touchpad stopped working completely after updating. I have tried all of the above solutions and none work. Solution 3 won't allow me to login with the graphical interface and I get errors when trying startx.

Any other suggestions?

please reconsider the solution 3, note that the syntax is not correct in the example:

LeftEdge=120

I tried that to no avail. I have a gateway LT27 with an Intel Atom N455 processor.

should be written as:

Option    "LeftEdge"      "120"

similar syntax for the other 3 options.

If will still fail, post some info about your hardware.

AS
      



Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: TouchPad Solutions (touchpad problem)
« Reply #8 on: November 13, 2011, 04:44:08 AM »
My touchpad stopped working completely after updating. I have tried all of the above solutions and none work. Solution 3 won't allow me to login with the graphical interface and I get errors when trying startx.

Any other suggestions?

please reconsider the solution 3, note that the syntax is not correct in the example:

LeftEdge=120


I tried that to no avail. I have a gateway LT27 with an Intel Atom N455 processor.

Quote

should be written as:

Option    "LeftEdge"      "120"

similar syntax for the other 3 options.

If will still fail, post some info about your hardware.

AS
      



upload the file /var/log/Xorg.0.log somewhere (i.e. pastebin.com), then post a link here

Offline doctore

  • Sr. Member
  • ****
  • Posts: 376
Re: TouchPad Solutions (touchpad problem)
« Reply #9 on: November 13, 2011, 12:27:23 PM »
For some reason the update turned off the touchpad. Fn F7 toggles it in and off. It works now and I feel sheepish.

Offline Mad_Sunday

  • Sr. Member
  • ****
  • Posts: 252
  • Got me a 'Busa :)
Re: TouchPad Solutions (touchpad problem)
« Reply #10 on: November 16, 2011, 01:10:42 AM »
Option 2 got my Dell Inspiron 1520 touchpad scroll working again but now the damn "tap" function is on too, and I can't see where to turn it off in PCC/Hardware/Mouse as there is no touchpad option, just mouse ones. Which line do I need to alter/remove to turn the "tap" function off?

Pete
Ability is nothing without opportunity.

It's the first Sunday in June in case you were wondering.

Offline kjpetrie

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3982
Re: TouchPad Solutions (touchpad problem)
« Reply #11 on: November 16, 2011, 04:29:37 AM »
Open a terminal and type "man synaptics" without the quotes. This will give you all the information on configuration.

If the man page for synaptics is not present on your system, Google it.
-----------
KJP
-----------------------------------------------------------
PClos64 RC1 on Intel D945GCLF2 motherboard (Atom 330), 2GB DDR2 RAM, Maxtor STM325031, HL-DT-ST DVDRAM GSA-H42N, Amilo LSL 3220T monitor. Also Acer 5810TG (with custom kernel) and Asus eeePC 2G surf

Offline Mad_Sunday

  • Sr. Member
  • ****
  • Posts: 252
  • Got me a 'Busa :)
Re: TouchPad Solutions (touchpad problem)
« Reply #12 on: November 17, 2011, 02:02:18 AM »
Open a terminal and type "man synaptics" without the quotes. This will give you all the information on configuration.

If the man page for synaptics is not present on your system, Google it.


Thank you, that helped me to change..........

Option  "TapButton1"            "1"

to

Option  "TapButton1"            "0"

This turned the tap function off and left the scroll working.

Perfect  ;D , Pete
Ability is nothing without opportunity.

It's the first Sunday in June in case you were wondering.

Offline drhadidy

  • Hero Member
  • *****
  • Posts: 618
  • the MATRIX have got you!!
    • My clinic website
Re: TouchPad Solutions (touchpad problem)
« Reply #13 on: November 23, 2011, 08:08:42 AM »
the second one worked just fine)))
thx man you are an angel 8)
Hope that one day ill be able to help as much as I'm being helped now...

registered Linux user # 518656

whats the need for "WINDOWS" in a world without walls?:-)

Offline timeth

  • Hero Member
  • *****
  • Posts: 829
  • G'day mate-Link for big GIF^ http://db.tt/SUIL4CtK
Re: TouchPad Solutions (touchpad problem)
« Reply #14 on: November 24, 2011, 07:35:40 AM »
Awesome! Thanks Tex. #3 worked for me on Lenovo Thinkpad R61i.
Scrolling and buttons were ok before but tapping didn't work. Now it's working great  ;)

EDIT:  #3 also fixed the same tapping function failure on my ASUS Eeepc 1011px

But if using #3, make sure you use the tip provided by "as" in this reply >
http://www.pclinuxos.com/forum/index.php/topic,93782.msg843814.html#msg843814

I tried it once just by copying and pasting but then booting failed until I went in as root on a LiveCD and fixed it.
« Last Edit: November 26, 2011, 12:29:45 AM by timeth »
宜しくお願いします > Yoroshiku Onegaishimasu > I humbly and respectfully ask for your kindness.  |   My graphics blog