I'm sure this is so trivial, but I can't figure it out for the life of me. I've googled and searched the forums and the one topic that seemed close to my issue never really got it resolved.
I have a Synaptics touchpad and it mostly works great. I just need to change a couple of defaults that are kinda' annoying me, which are tap to click and natural scrolling. I've successfully done these by executing the following commands.
These 2 commands do exactly what I want, with 1 caveat; they don't survive reboots. I've tried adding the following to /etc/xorg.conf and /usr/local/etc/X11/xorg.conf.d/40-libinput.conf (what's with the systemd naming convention?) and neither of them do the trick. I currently do NOT run moused, but I did try enabling it anyway to see if that'd do the trick to no avail. Also
Currently I have a work-around in a shell script that I just run after X starts, but I'd like to do this in a less hacky way if possible. Any help is appreciated!
I have a Synaptics touchpad and it mostly works great. I just need to change a couple of defaults that are kinda' annoying me, which are tap to click and natural scrolling. I've successfully done these by executing the following commands.
Bash:
xinput --set-int-prop 10 "libinput Tapping Enabled" 8 1
xinput --set-int-prop 10 "libinput Natural Scrolling Enabled" 8 1
These 2 commands do exactly what I want, with 1 caveat; they don't survive reboots. I've tried adding the following to /etc/xorg.conf and /usr/local/etc/X11/xorg.conf.d/40-libinput.conf (what's with the systemd naming convention?) and neither of them do the trick. I currently do NOT run moused, but I did try enabling it anyway to see if that'd do the trick to no avail. Also
hw.psm.synaptics_support
is 1
.
Code:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping Enabled" "1"
Option "Tapping Enabled Default" "1"
Option "Natural Scrolling Enabled" "1"
Option "Natural Scrolling Enabled Default" "1"
EndSection
Currently I have a work-around in a shell script that I just run after X starts, but I'd like to do this in a less hacky way if possible. Any help is appreciated!