Synaptics: Difference between revisions

From wikinotes
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
Synaptics provides the linux touchpad driver.
Synaptics provides the linux touchpad driver.
= Documentation =
<blockquote>
{| class="wikitable"
|-
| <code>man synaptics</code> || https://man.archlinux.org/man/extra/xf86-input-synaptics/synaptics.4.en
|-
|}
</blockquote><!-- Documentation -->


= Locations =
= Locations =
Line 10: Line 19:
</blockquote><!-- Locations -->
</blockquote><!-- Locations -->


= Insstall =
= Usage =
<blockquote>
<blockquote>
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
pacman -S xf86-input-synaptics
synclient              # show all options, and settings
nano /etc/X11/xorg.conf.d/50-synaptics.conf
</syntaxhighlight>
</blockquote><!-- Instsall -->


= Usage =
synclient PalmDetect=# set an option
<blockquote>
<syntaxhighlight lang="bash">
synclient # query/set params
</syntaxhighlight>
</syntaxhighlight>
</blockquote><!-- Usage -->
</blockquote><!-- Usage -->


= Configuration =
= Notes =
<blockquote>
== Available Options ==
<blockquote>
<blockquote>
Finding your touchpad's options:
<syntaxhighlight lang="bash">
xinput -list
xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities
</syntaxhighlight>
You will get a list of 1s and 0s which correspond to:
{| class="wikitable"
{| class="wikitable"
|-
|-
| lmb || mmb || rmb || 2-finger || 3-finger || v res configurable || h-res configurable
| [[synaptics install]]
|-
| [[synaptics configuration]]
|-
|-
|}
|}
</blockquote><!-- Options -->
</blockquote><!-- Notes -->
</blockquote><!-- Configuration -->
</blockquote><!--synaptics driver -->
 
= Cookbook =
<blockquote>
== MMB on two-finger-click ==
<blockquote>
<syntaxhighlight lang="conf">
synclient TapButton2=2
</syntaxhighlight>
</blockquote><!-- MMB on two-finger-click -->
 
== Disable trackpad while typing ==
<blockquote>
<syntaxhighlight lang="bash">
# ~/.xinitrc
syndaemon -t -k -i 1 & # after keypress, disable scrolling/tapping for 2 seconds
</syntaxhighlight>
</blockquote><!-- Disable trackpad while typing -->
</blockquote><!-- Cookbook -->

Latest revision as of 00:56, 8 March 2022

Synaptics provides the linux touchpad driver.

Documentation

man synaptics https://man.archlinux.org/man/extra/xf86-input-synaptics/synaptics.4.en

Locations

/etc/X11/xorg.conf.d/*.conf configure touchpad

Usage

synclient               # show all options, and settings

synclient PalmDetect=1  # set an option

Notes

synaptics install
synaptics configuration