Если вы хотите отключать тачпад при подключении мыши в гноме, то там для этого в dconf есть в /org/gnome/peripherials/touchpad/send-events варианты
- enabled
- disabled
- disabled-on-external-mouse
Если de отличное от gnome, то поправьте в 40-libinput.conf секцию тачпада
Section "InputClass"
Identifier "libinput touchpad catchall"
добавив
Option "SendEventsMode" "disabled-on-external-mouse"
Помните, что xinput работает только в иксовой сессии. В вайленде у xinput нет власти.)
В вайленде под гномом работает только вариант с dconf. Ну или на более низком уровне напрямую обращаясь к устройству.