Enable Tap to Click Touchpad Synaptics Arch Linux

· Lectura en 2 min · (345 Palabras) ·

##Enable tap-to-click on Arch Linux Activaremos en archlinux el click en el touchpad, ya que en aveces no viene activado con libinput, para ello abrimos un terminal, ya sea termite, xterm,terminator etc etc interminable lista.

Colocamos dentro del terminal lo siguiente, esto para saber cual es nuestro dispositivo de touchpad.

sudo libinput list-devices

Despues de localizarlo vamos a probar si funciona colocando lo siguiente en la terminal y dando enter, recuerda que si te da error de acceso usa sudo o su para loguearte como administrador.

 $ xinput list-props "your touchpad devices"  
 $ xinput set-prop "your touchpad devices" "libinput Tapping Enabled" 1  

Si todo va bien hasta aqui, ya solo queda hacer que este comando se ejecute al inicio para asi ya no estar poniendolo siempre, hay varias formas de hacerlo y dos de las que recomiendo es hacer un script que se autoejecute con algun servicio, otra es agregar este scrip a alguno automatico como en mi caso que uso awesome, lo agrego al script autostart localizado en ~/.config/awesome/autostart.sh

Este autostart se ejecuta automaticamente al loguearme a mi linux, y me quedo de la siguiente manera,

#!/bin/bash

function run {
  if ! pgrep $1 ;
  then
    [email protected]&
  fi
}
#run "xrandr --output VGA-1 --primary --mode 1360x768 --pos 0x0 --rotate normal"
#run "xrandr --output HDMI2 --mode 1920x1080 --pos 1920x0 --rotate normal --output HDMI1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off"
run "nm-applet"
#run "caffeine"
#run "pamac-tray"
run "variety"
run "xfce4-power-manager"
run "blueberry-tray"
run "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"
run "numlockx on"
run "setxkbmap -layout latam"
###synaptics tap to click on terminal do this and copy your device to synaptics.sh
###  sudo libinput list-devices
run "./.config/awesome/synaptics.sh"
#run "sudo openvpn --config /etc/openvpn/openvpn.conf"
#run "volumeicon"
#run "nitrogen --restore"
#run "conky -c $HOME/.config/awesome/system-overview"

#run applications from startup
#run "firefox"
#run "atom"
#run "dropbox"
#run "insync start"
#run "spotify" 

##El script synaptics

Como se puede apreciar el script que se agregó fue synapics.sh localizado en ./.config/awesome/synaptics.sh y lo que puse dentro de este script fueron las lineas

 #!/bin/bash
set -e
#sudo libinput list-devices
xinput set-prop "Synaptics TM3096-001" "libinput Tapping Enabled" 1