mirror of
https://github.com/systemd/systemd.git
synced 2025-02-14 05:57:40 +03:00
If a touchpad has MT axes only but not ABS_X/ABS_Y (DualShock 4 controller), then we hit both the conditions is_touchpad and the later check for !has_abs_axes here, assigning is_mouse and ID_INPUT_MOUSE later. This is a bug, we historically only assigned either of of the pointing device tags ID_INPUT_MOUSE/TOUCHPAD/JOYSTICK/TOUCHSCREEN, never multiple of them. Note that we cannot just check for has_abs_axes and has_mt_coordinates because the apple touch mouse has both. We really need to check if the device has already been assigned something else. https://bugs.freedesktop.org/show_bug.cgi?id=105050
systemd - System and Service Manager
Details
General information about systemd can be found in the systemd Wiki.
Information about build requirements are provided in the README file.
Consult our NEWS file for information about what's new in the most recent systemd versions.
Please see the HACKING file for information how to hack on systemd and test your modifications.
Please see our Contribution Guidelines for more information about filing GitHub Issues and posting GitHub Pull Requests.
When preparing patches for systemd, please follow our Coding Style Guidelines.
If you are looking for support, please contact our mailing list or join our IRC channel.
Languages
C
89.2%
Python
5.3%
Shell
4.1%
Meson
1.2%