Если вы пришли сюда за простым, быстрым и удобным решением, прочитав заголовок, вы можете использовать watch
watch -n 0.1 ls <your_folder>
Отслеживает вашу папку и выводит список всего, что в ней, каждые 0,1 секунды
Недостаток
Нет -scriptable (варианты сценариев см. в других ответах)
Не в режиме реального времени, поэтому, если файл был создан и удален менее чем за 0,1 секунды, это не сработает, watch
поддерживает только не менее 0,1 секунды.
вы пробовали использовать только libinput
?
Я вижу, что вы используете gnome и, возможно, это проблема с wayland
, которая не имеет хорошей поддержки для synaptics
.
Попробуйте удалить и synaptics
, и libinput
, затем установите только libinput
и перезагрузите систему.
У меня была такая же проблема на моем ноутбуке Lenovo под управлением Arch Linux.
Я установил пакет xf86-input-synaptics
, перезапустил систему и теперь все работает.
В предыдущем удаленном ответе я упомянул, как мне удалось установить libinput на машину, на которой его нет. Это, конечно, был ответ на другой вопрос на другом сайте, и вместо этого я сделал ошибку, отвечая здесь.
Вот решение, которое сработало для меня.