libinput/doc/user
Peter Hutterer 9461d1a9a1 Revert "lua: drop compatibility to 5.1 to allow for luajit"
While luajit seems to be the most popular (and fastest) lua
implementation for higher-level implementations, at the system level
it is relatively unused. Lua 5.4 on the other hand is used by other
system-level components like wireplumber and RPM. In the latter case
this means that lua is already available on every rpm-based distro
without further dependencies.

The performance of 5.4 seems to be acceptable and while luajit may be
faster the extra dependency requires more maintenance. Let's only expose
ourselves to that if absolutely needed.

This is not a strict revert because the code has changed a bit since
with several bugfixes deployed on top.

This reverts commit 2723cadaeb.

Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1366>
2025-11-18 01:46:53 +00:00
..
dot doc/user: update the lua plugin documentation 2025-10-30 01:46:33 +00:00
svg Add an API for configurable eraser button behavior 2025-06-18 19:38:14 +10:00
404.rst
absolute-axes.rst
absolute-coordinate-ranges.rst
architecture.rst doc/user: update architecture docs with the plugin pipeline 2025-06-27 04:11:40 +00:00
building.rst meson: Use the meson setup command 2023-09-03 17:01:59 +00:00
button-debouncing.rst
clickpad-softbuttons.rst
clickpad-with-right-button.rst
conf.py.in
configuration.rst doc/user: fixes and a TOC for the Configuration Options page 2025-08-12 15:20:12 +00:00
contributing.rst doc: fix gitlab remote url 2025-11-08 15:02:59 +11:00
dependencies.rst
development.rst
device-configuration-via-udev.rst
device-quirks.rst doc/user: Document ModelScrollOnMiddleClick quirk 2025-10-23 21:51:35 +00:00
drag-3fg.rst touchpad: implement support for three-finger drag 2025-02-18 06:44:01 +00:00
faqs.rst
features.rst touchpad: implement support for three-finger drag 2025-02-18 06:44:01 +00:00
gestures.rst
git_version.py.in
ignoring-devices.rst
incorrectly-enabled-hires.rst
index.rst plugins: add support for lua plugins to change evdev event streams 2025-08-01 16:04:09 +10:00
lua-plugins.rst Revert "lua: drop compatibility to 5.1 to allow for luajit" 2025-11-18 01:46:53 +00:00
meson.build doc/user: update the lua plugin documentation 2025-10-30 01:46:33 +00:00
middle-button-emulation.rst
normalization-of-relative-motion.rst
palm-detection.rst
pointer-acceleration.rst
reporting-bugs.rst
scrolling.rst
seats.rst
switches.rst
t440-support.rst
tablet-debugging.rst
tablet-support.rst Add an API for configurable eraser button behavior 2025-06-18 19:38:14 +10:00
tapping.rst doc/user: link to the explanation why we can't change the tap default 2025-01-07 09:10:50 +00:00
test-suite.rst
timestamps.rst
tools.rst
touchpad-jitter.rst
touchpad-jumping-cursors.rst
touchpad-pressure-debugging.rst
touchpad-pressure.rst
touchpad-thumb-detection.rst
touchpads.rst
trackpoint-configuration.rst
trackpoints.rst
troubleshooting.rst
what-is-libinput.rst
wheel-api.rst High-resolution scroll wheel support 2021-08-31 08:45:01 +02:00