mirror of
https://pagure.io/fedora-docs/quick-docs.git
synced 2024-12-01 07:39:48 +00:00
134 lines
3.6 KiB
Text
134 lines
3.6 KiB
Text
= How to enable touchpad click
|
|
|
|
'''
|
|
|
|
[IMPORTANT]
|
|
======
|
|
|
|
This page was automatically converted from https://fedoraproject.org/wiki/How_to_enable_touchpad_click
|
|
|
|
It is probably
|
|
|
|
* Badly formatted
|
|
* Missing graphics and tables that do not convert well from mediawiki
|
|
* Out-of-date
|
|
* In need of other love
|
|
|
|
Please fix it, remove this notice, and then add to `_topic_map.yml`
|
|
|
|
Pull requests accepted at https://pagure.io/fedora-docs/quick-docs
|
|
|
|
Once that is live, go to the original wiki page and add an `{{old}}`
|
|
tag, followed by a note like
|
|
|
|
....
|
|
{{admon/note|This page has a new home!|
|
|
This wiki page is no longer maintained. Please find the up-to-date
|
|
version at: https://docs.fedoraproject.org/whatever-the-url
|
|
}}
|
|
....
|
|
|
|
======
|
|
|
|
'''
|
|
|
|
|
|
[[scope]]
|
|
Scope
|
|
~~~~~
|
|
|
|
Fedora tries to make various desktop environments available to its
|
|
users. Since Fedora tries to
|
|
link: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
|
|
link: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.
|
|
|
|
http://library.gnome.org/users/gnome-help/stable/mouse-touchpad-click.html.en[Official
|
|
GNOME documentation]
|
|
|
|
[[kde-plasma-workspaces]]
|
|
KDE Plasma Workspaces
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
1. enter KDE System Settings
|
|
2. choose Hardware / Input Devices / Touchpad (If it's not there,
|
|
install kcm_touchpad first, then restart System Settings. It's installed
|
|
by default.)
|
|
3. select the Tapping tab
|
|
4. check the "Enable tapping" checkbox
|
|
5. set some tapping actions under "Buttons" below, the default is to do
|
|
nothing
|
|
|
|
Alternatively, the systemwide method described under
|
|
link:#Other_window_managers[Other window managers] can also be used.
|
|
|
|
[[xfce]]
|
|
XFCE
|
|
^^^^
|
|
|
|
1. Enter XFCE Settings
|
|
2. Select the Mouse and Touchpad settings
|
|
3. If necessary, select your Touchpad device
|
|
4. In the General section, enable "Tap touchpad to click"
|
|
|
|
[[other-window-managers]]
|
|
Other window managers
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Create a new file named
|
|
/etc/X11/xorg.conf.d/99-synaptics-overrides.conf.
|
|
|
|
Then, in your favourite text editor, modify this file as such:
|
|
|
|
....
|
|
Section "InputClass"
|
|
Identifier "touchpad overrides"
|
|
# This makes this snippet apply to any device with the "synaptics" driver
|
|
# assigned
|
|
MatchDriver "synaptics"
|
|
|
|
####################################
|
|
## 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"
|
|
####################################
|
|
|
|
EndSection
|
|
....
|
|
|
|
For more information on tweaking xorg.conf.d files, please read the man
|
|
page:
|
|
|
|
....
|
|
man xorg.conf
|
|
....
|
|
'''
|
|
|
|
See a typo, something missing or out of date, or anything else which can be
|
|
improved? Edit this document at https://pagure.io/fedora-docs/quick-docs.
|