Synaptics: Difference between revisions
From wikinotes
(Created page with "{| | <pre>/etc/X11/xorg.conf.d/50-synaptics-t440s.conf</pre> || || [http://{{SERVERNAME}}/progs/config/synaptics/50-synaptics-t440s.conf 50-synaptics-t440s.conf] |- | <pre>/e...") |
No edit summary |
||
Line 1: | Line 1: | ||
{| | Synaptics provides the linux touchpad driver. | ||
| < | |||
= Locations = | |||
<blockquote> | |||
{| class="wikitable" | |||
|- | |||
| <code>/etc/X11/xorg.conf.d/*.conf</code> || configure touchpad | |||
|- | |- | ||
|} | |} | ||
</blockquote><!-- Locations --> | |||
= Instsall = | |||
<blockquote> | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
pacman -S xf86-input-synaptics | pacman -S xf86-input-synaptics | ||
nano /etc/X11/xorg.conf.d/50-synaptics.conf | nano /etc/X11/xorg.conf.d/50-synaptics.conf | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</blockquote><!-- Instsall --> | |||
= Configuration = | |||
' | <blockquote> | ||
== Options == | |||
<blockquote> | |||
Finding your touchpad's options: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
xinput -list | |||
xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities | |||
</syntaxhighlight> | </syntaxhighlight> | ||
You will get a list of 1s and 0s which correspond to: | 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 | |- | ||
| lmb || mmb || rmb || 2-finger || 3-finger || v res configurable || h-res configurable | |||
|- | |||
|} | |} | ||
</blockquote><!-- Options --> | |||
</blockquote><!-- Configuration --> | |||
</blockquote><!--synaptics driver --> | </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 --> |
Revision as of 19:12, 6 March 2022
Synaptics provides the linux touchpad driver.
Locations
/etc/X11/xorg.conf.d/*.conf
configure touchpad
Instsall
pacman -S xf86-input-synaptics nano /etc/X11/xorg.conf.d/50-synaptics.conf
Configuration
Options
Finding your touchpad's options:
xinput -list xinput list-props "SynPS/2 Synaptics TouchPad" | grep CapabilitiesYou will get a list of 1s and 0s which correspond to:
lmb mmb rmb 2-finger 3-finger v res configurable h-res configurable
Cookbook
MMB on two-finger-click
synclient TapButton2=2Disable trackpad while typing
# ~/.xinitrc syndaemon -t -k -i 1 & # after keypress, disable scrolling/tapping for 2 seconds