enable track pad tapping in awesome wm

Solution 1:

Tapping and other touchpad settings are configured either through XInput2 as "device properties", or through Xorg.conf as settings for the 'libinput' driver.

You can run this command on login (as part of Awesomewm startup, or as part of your ~/.xinitrc):

xinput set-prop "$touchpad" "libinput Tapping Enabled" 1

Replace $touchpad with the device name (not ID number) that you see in xinput list.

Alternatively, create /etc/X11/xorg.conf.d/70-touchpad-settings.conf with contents such as (I'm not sure if I got the syntax right):

Section "InputClass"
    Identifier "Touchpads"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
EndSection

See libinput(4) for more details.