In the "Xfce settings -> mouse and touchpad" online documentation I saw this note: "Currently only touchpads using the Synaptics driver are supported." I don't think this is true. The Synaptics driver has been deprecated in favor of libinput and is no longer being maintained. On my Arch install the "xf86-input-synaptics" package is not installed as a dependency for anything.
Thanks for the feedback. Do you have any supporting documentation that we might be able to point to that would better inform end users? For example, some info on the deprecation and replacement by libinput? I'd be glad to update this with a brief summary of yours. I currently don't have any touchpads that _aren't_ using Synaptics drivers to test with,
Hi Kevin, Here is the original source of my info: https://wiki.archlinux.org/index.php/Touchpad_Synaptics with the note, "Warning: xf86-input-synaptics is no longer actively updated. If possible, use libinput." Checking the Arch page on the "xf86-input-synaptics" package, I see the last update was 2018-06-03. I did spend some time looking at the code in the Xfce settings, pointer module. There are conditional compilation ifdefs labeled HAVE_LIBINPUT. I also played with the CLI tool for libinput, xinput, on my system to see what the driver could do. The Synaptics TM3053-004 touchpad on my ThinkPad T450s seems to work fine with XFCE and libinput, though there are missing touchpad settings which are the subject of a couple of XFCE bug submissions including 14793 and 13301. I was first wondered if these missing setting were a libinput issue, but I now believe that they are a Xfce settings issue. When I saw the documentation not even acknowledging libinput, I wondered where the breakdown was. I don't see libinput/touchpad issues listed in the issues-to-be-addressed, so I am not sure where the awareness needs to go. Cheers
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/www/wiki.xfce.org/-/issues/10. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev