Исходя из основного ответа , учитывая, что мне пришлось изменить некоторые инструкции там:
Поэтому команда для включения касания имеет вид:
xinput set-prop "device" "action" 1
Чтобы прочитать «устройство», вы должны сделать
xinput list
Но может оказаться трудным идентифицировать устройство в этом списке. Несколько советов: он, вероятно, находится под «указателем виртуального ядра»; он может содержать такие термины, как «Syn», «Synaptics», «Touchpad», «Alps», «Glidepoint». например, мой был AlpsPS/2 ALPS GlidePoint id=16
, но я должен был догадаться; поскольку я не был уверен, что проверил, был ли это правильный идентификационный номер, отключив / включив тачпад с помощью xinput --disable 16
и xinput --enable 16
.
Теперь, чтобы избавиться от всех запутанных имен, вместо имен устройств и действий можно использовать идентификационные номера.
Итак, чтобы прочитать «действие»:
xinput list-props 16
Который перечислен среди других:
libinput Tapping Enabled (297): 0
Итак, используя идентификационные номера вместо имен, последняя команда была:
xinput set-prop 16 297 1
Примечание: по какой-то причине использование имени действия в команде, как предлагается в основном ответе, не будет работать для меня ( xinput set-prop ""AlpsPS/2 ALPS GlidePoint" "Tapping Enabled" 1
), в то время как использование только имени устройства сработало ( xinput set-prop "AlpsPS/2 ALPS GlidePoint" 297 1
).
Эта команда может быть полезна в системах, где нет GUI для такой настройки, как в LXQT, который я тестировал на момент публикации.