Ankursinha (talk | contribs) No edit summary |
Ankursinha (talk | contribs) No edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{admon/note|Page maintainer|This page is maintained by [[User:Ankursinha|FranciscoD]]. Please | {{admon/note|Page maintainer|This page is maintained by [[User:Ankursinha|Ankur Sinha "FranciscoD"]]. Please update relevant sections if you can, or contact the maintainer with up to date information. For troubleshooting, please read [[Communicating_and_getting_help|this page]]}} | ||
== Scope == | == Scope == | ||
Fedora tries to make various desktop environments available to its users. Since Fedora tries to [[Staying_close_to_upstream_projects|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. | Fedora tries to make various desktop environments available to its users. Since Fedora tries to [[Staying_close_to_upstream_projects|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. | ||
'''Please note that this is only a resource to aid our users. For discussions on this setting, please talk to the relevant DE upstream. Fedora does not intend to make any changes to upstream defaults.''' | |||
== Desktop configurations == | == Desktop configurations == | ||
This wiki page has more information about [[Input_device_configuration|Input Device configuration]]. An example xorg.conf.d snippet to enable tapping is given [[Input_device_configuration#Example:_Tap-to-click|here]]. | |||
=== GNOME === | === GNOME === | ||
The "mouse and touchpad" utility can be used to enable tapping and set scrolling options in GNOME. | The "'''mouse and touchpad'''" utility can be used to enable tapping and set scrolling options in GNOME. | ||
[http://library.gnome.org/users/gnome-help/stable/mouse-touchpad-click.html.en Official GNOME documentation] | |||
=== KDE === | === KDE Plasma Workspaces === | ||
# enter KDE System Settings | |||
# choose Hardware / Input Devices / Touchpad (If it's not there, install kcm_touchpad first, then restart System Settings. It's installed by default.) | |||
# select the Tapping tab | |||
# check the "Enable tapping" checkbox | |||
# set some tapping actions under "Buttons" below, the default is to do nothing | |||
Alternatively, the systemwide method described under [[#Other_window_managers|Other window managers]] can also be used. | |||
=== LXDE === | === LXDE === | ||
Line 25: | Line 38: | ||
#################################### | #################################### | ||
## | ## The 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 51: | ||
</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 61: | ||
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> | |||
Then, in your favourite text editor, modify this file as such: | |||
<pre> | |||
Section "InputClass" | |||
Identifier "touchpad catchall" | |||
Driver "synaptics" | |||
MatchIsTouchpad "on" | |||
#################################### | |||
## The 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> | |||
=== 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> | <pre>cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf</pre> | ||
Line 54: | Line 103: | ||
#################################### | #################################### | ||
## | ## The 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 63: | Line 116: | ||
</pre> | </pre> | ||
For more information on tweaking xorg.conf.d files, please read the man page: | |||
<pre>man xorg.conf</pre> |
Revision as of 23:19, 23 September 2012
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.
Please note that this is only a resource to aid our users. For discussions on this setting, please talk to the relevant DE upstream. Fedora does not intend to make any changes to upstream defaults.
Desktop configurations
This wiki page has more information about Input Device configuration. An example xorg.conf.d snippet to enable tapping is given here.
GNOME
The "mouse and touchpad" utility can be used to enable tapping and set scrolling options in GNOME.
KDE Plasma Workspaces
- enter KDE System Settings
- choose Hardware / Input Devices / Touchpad (If it's not there, install kcm_touchpad first, then restart System Settings. It's installed by default.)
- select the Tapping tab
- check the "Enable tapping" checkbox
- set some tapping actions under "Buttons" below, the default is to do nothing
Alternatively, the systemwide method described under Other window managers can also be used.
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" #################################### ## The 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
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" #################################### ## The 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" #################################### ## The 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