How to enable touchpad click

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
Line 26: Line 26:
 
####################################
 
####################################
 
## Two lines that you need to add ##
 
## Two lines that you need to add ##
 +
# Enable left mouse button by tapping
 
Option  "TapButton1"  "1"
 
Option  "TapButton1"  "1"
 +
# Enable vertical scrolling
 
Option  "VertEdgeScroll"  "1"
 
Option  "VertEdgeScroll"  "1"
 +
# Enable right mouse button by tapping lower right corner
 +
Option "RBCornerButton" "3"
 
####################################
 
####################################
  
Line 34: Line 38:
 
</pre>
 
</pre>
  
 +
For more information on tweaking xorg.conf.d files, please read the man page:
 +
<pre>man xorg.conf</pre>
  
 
=== XFCE ===
 
=== XFCE ===
Line 42: Line 48:
  
 
Copy the /usr/share/X11/xorg.conf.d/50-synaptics.conf file to /etc/X11/xorg.conf.d/
 
Copy the /usr/share/X11/xorg.conf.d/50-synaptics.conf file to /etc/X11/xorg.conf.d/
 
 
<pre>cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf</pre>
 
<pre>cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf</pre>
  
Line 55: Line 60:
 
####################################
 
####################################
 
## Two lines that you need to add ##
 
## Two lines that you need to add ##
 +
# Enable left mouse button by tapping
 
Option  "TapButton1"  "1"
 
Option  "TapButton1"  "1"
 +
# Enable vertical scrolling
 
Option  "VertEdgeScroll"  "1"
 
Option  "VertEdgeScroll"  "1"
 +
# Enable right mouse button by tapping lower right corner
 +
Option "RBCornerButton" "3"
 
####################################
 
####################################
  
Line 62: Line 71:
 
EndSection
 
EndSection
 
</pre>
 
</pre>
 +
 +
For more information on tweaking xorg.conf.d files, please read the man page:
 +
<pre>man xorg.conf</pre>
  
 
=== MATE ===
 
=== MATE ===
 +
 +
=== Other window managers ===
 +
Copy the /usr/share/X11/xorg.conf.d/50-synaptics.conf file to /etc/X11/xorg.conf.d/
 +
<pre>cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf</pre>
 +
 +
Then, in your favourite text editor, modify this file as such:
 +
 +
<pre>
 +
Section  "InputClass"
 +
Identifier  "touchpad catchall"
 +
Driver  "synaptics"
 +
MatchIsTouchpad  "on"
 +
 +
####################################
 +
## Two lines that you need to add ##
 +
# Enable left mouse button by tapping
 +
Option  "TapButton1"  "1"
 +
# Enable vertical scrolling
 +
Option  "VertEdgeScroll"  "1"
 +
# Enable right mouse button by tapping lower right corner
 +
Option "RBCornerButton" "3"
 +
####################################
 +
 +
MatchDevicePath  "/dev/input/event*"
 +
EndSection
 +
</pre>
 +
 +
For more information on tweaking xorg.conf.d files, please read the man page:
 +
<pre>man xorg.conf</pre>

Revision as of 06:41, 12 September 2012

Note.png
Page maintainer
This page is maintained by FranciscoD. Please feel free to contact the maintainer for queries or other issues

Contents

Scope

Fedora tries to make various desktop environments available to its users. Since Fedora tries to stay as close to upstream as possible, we follow the various defaults selected by the desktop environment upstreams. Generally, this entails a disabled touchpad click by default. This wiki page tries to compile the different methods that can be used to enable "tapping" on various desktop environments.

Desktop configurations

GNOME

The "mouse and touchpad" utility can be used to enable tapping and set scrolling options in GNOME.

KDE

LXDE

Copy the /usr/share/X11/xorg.conf.d/50-synaptics.conf file to /etc/X11/xorg.conf.d/

cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

Then, in your favourite text editor, modify this file as such:

Section  "InputClass"
Identifier  "touchpad catchall"
Driver  "synaptics"
MatchIsTouchpad  "on"

####################################
## Two lines that you need to add ##
# Enable left mouse button by tapping
Option  "TapButton1"  "1"
# Enable vertical scrolling
Option  "VertEdgeScroll"  "1"
# Enable right mouse button by tapping lower right corner
Option "RBCornerButton" "3"
####################################

MatchDevicePath  "/dev/input/event*"
EndSection

For more information on tweaking xorg.conf.d files, please read the man page:

man xorg.conf

XFCE

Note.png
XFCE 4.10 in Fedora 18
XFCE in Fedora 18 will be version 4.10 which will have a utility similar to GNOME

For Fedora <= 17, and therefore XFCE <= 4.8:

Copy the /usr/share/X11/xorg.conf.d/50-synaptics.conf file to /etc/X11/xorg.conf.d/

cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

Then, in your favourite text editor, modify this file as such:

Section  "InputClass"
Identifier  "touchpad catchall"
Driver  "synaptics"
MatchIsTouchpad  "on"

####################################
## Two lines that you need to add ##
# Enable left mouse button by tapping
Option  "TapButton1"  "1"
# Enable vertical scrolling
Option  "VertEdgeScroll"  "1"
# Enable right mouse button by tapping lower right corner
Option "RBCornerButton" "3"
####################################

MatchDevicePath  "/dev/input/event*"
EndSection

For more information on tweaking xorg.conf.d files, please read the man page:

man xorg.conf

MATE

Other window managers

Copy the /usr/share/X11/xorg.conf.d/50-synaptics.conf file to /etc/X11/xorg.conf.d/

cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

Then, in your favourite text editor, modify this file as such:

Section  "InputClass"
Identifier  "touchpad catchall"
Driver  "synaptics"
MatchIsTouchpad  "on"

####################################
## Two lines that you need to add ##
# Enable left mouse button by tapping
Option  "TapButton1"  "1"
# Enable vertical scrolling
Option  "VertEdgeScroll"  "1"
# Enable right mouse button by tapping lower right corner
Option "RBCornerButton" "3"
####################################

MatchDevicePath  "/dev/input/event*"
EndSection

For more information on tweaking xorg.conf.d files, please read the man page:

man xorg.conf