Difference between revisions of "Touchpad troubles"

From PCLinuxOSHelp Knowledge Base
Jump to: navigation, search
(Created page with "Relevant to PCLinuxOS 2011.6. Posted by Texstar in the forums here http://www.pclinuxos.com/forum/index.php/topic,93782.msg Contents [hide] 1 Introduction 2 Solution...")
 
Line 1: Line 1:
Relevant to PCLinuxOS 2011.6.
+
== Touchpad troubles - solutions by Texstar ==
Posted by Texstar in the forums here http://www.pclinuxos.com/forum/index.php/topic,93782.msg
 
Contents [hide]
 
  
    1 Introduction
+
'''Relevant to PCLinuxOS 2011.6.'''<br>
    2 Solution 1 - Use the default mode & configure your touchpad from KDE Configure Your Desktop
+
Posted by '''Texstar''' in the forums here [http://www.pclinuxos.com/forum/index.php/topic,93782.msg http://www.pclinuxos.com/forum/index.php/topic,93782.msg]
    3 Solution 2 - Alter the configuration file as shown below
+
=== Introduction ===
    4 Solution 3 - Alter the configuration file as shown below
 
    5 Solution 4 - Alter the configuration file as shown below (Elantech touchpad)
 
  
Introduction
+
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 tinkering 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 & configure your touchpad from KDE Configure Your Desktop ===
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 tinkering 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 & configure your touchpad from KDE Configure Your Desktop
 
 
 
    1. Open Konsole
 
    2. Type kdesu kwrite (this will open kwrite as su)
 
    3. Copy and paste the following:
 
  
 +
1. Open '''Konsole'''<br>
 +
2. Type ''kdesu kwrite'' (this will open kwrite as su)<br>
 +
3. Copy and paste the following:
 +
<pre>
 
#Default Configuration (used by Fedora)
 
#Default Configuration (used by Fedora)
  
Line 26: Line 20:
 
         MatchDevicePath "/dev/input/event*"
 
         MatchDevicePath "/dev/input/event*"
 
EndSection
 
EndSection
 
+
</pre>
    4. Save the file as 50-synaptics.conf in /etc/X11/xorg.conf.d/
+
4. Save the file as '''50-synaptics.conf''' in '''/etc/X11/xorg.conf.d/'''
    5. Reboot.  
+
5. Reboot.  
  
 
Solution 2 - Alter the configuration file as shown below
 
Solution 2 - Alter the configuration file as shown below

Revision as of 13:59, 18 April 2018

Touchpad troubles - solutions by Texstar

Relevant to PCLinuxOS 2011.6.
Posted by Texstar in the forums here http://www.pclinuxos.com/forum/index.php/topic,93782.msg

Introduction

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 tinkering 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 & configure your touchpad from KDE Configure Your Desktop

1. Open Konsole
2. Type kdesu kwrite (this will open kwrite as su)
3. Copy and paste 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 will open kwrite as su)
   3. Copy and paste 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 will open kwrite as su)
   3. Copy and paste 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 will open kwrite as su)
   3. Copy and paste 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.