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
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{|
Synaptics provides the linux touchpad driver.
| <pre>/etc/X11/xorg.conf.d/50-synaptics-t440s.conf</pre> || || [http://{{SERVERNAME}}/progs/config/synaptics/50-synaptics-t440s.conf 50-synaptics-t440s.conf]
 
= Documentation =
<blockquote>
{| class="wikitable"
|-
| <code>man synaptics</code> || https://man.archlinux.org/man/extra/xf86-input-synaptics/synaptics.4.en
|-
|-
| <pre>/etc/X11/xorg.conf.d/50-synaptics.conf</pre> || ||
|}
|}
</blockquote><!-- Documentation -->


= Locations =
<blockquote>
{| class="wikitable"
|-
| <code>/etc/X11/xorg.conf.d/*.conf</code> || configure touchpad
|-
|}
</blockquote><!-- Locations -->
= Usage =
<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
 
## In order to execute MMB on two finger click on boot you will have to execute
synclient TapButton2=2


synclient PalmDetect=1  # set an option
</syntaxhighlight>
</syntaxhighlight>
</blockquote><!-- Usage -->


 
= Notes =
''' Disable trackpad while typing '''
<blockquote>
<syntaxhighlight lang="bash">
#### ~/.xinitrc
syndaemon -t -k -i 1 & # after keypress, disable scrolling/tapping for 2 seconds
</syntaxhighlight>
 
 
''' Configuration Options '''
Multitouch mousepad support. Unfortunately my previous configuration required the use of xorg.conf
For new computers, you can easily determine your touchpad functionality by finding it in the list from
<code>xinput -list</code> and then using <code>xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities</code>.
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><!--synaptics driver -->
</blockquote><!-- Notes -->

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