From 2da19a88024c60f43b6c6c6a2c284990208b285b Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 17 Apr 2026 12:01:24 +1000 Subject: [PATCH] doc: remove ID_INPUT from lua plugin udev properties list The code in libinput-plugin-lua.c filters udev properties with strstartswith(key, "ID_INPUT_") which requires a trailing underscore. The bare 'ID_INPUT' property does not match this filter and is never included in the properties table provided to plugins. Co-authored-by: Claude Part-of: --- doc/user/lua-plugins.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user/lua-plugins.rst b/doc/user/lua-plugins.rst index e3ddb771..f1df9a99 100644 --- a/doc/user/lua-plugins.rst +++ b/doc/user/lua-plugins.rst @@ -485,7 +485,7 @@ methods will be noops. Version 1 of the plugin API supports the following udev properties: - - ``ID_INPUT`` and all of ``ID_INPUT_*`` that denote the device type as assigned + - All of ``ID_INPUT_*`` that denote the device type as assigned by udev. This information is usually used by libinput to determine a device type. Note that for historical reasons these properties have varying rules - some properties may be mutually exclusive, others are