Post #1731734
2025-05-21 05:17 UTC
libinput 1.29 will (probably) have a Lua plugin system. But it'd be nice to get some feedback and early testing so we don't ship an unexpected API.
https://who-t.blogspot.com/2025/05/libinput-and-lua-plugins.html
Replies (3)
-
@dotstdy@mastodon.social 2025-05-21 06:24
@whot@floss.social I noticed the pr says the `debug` table is available, that might be a bad idea if your notion is to sandbox the code.
-
@dvdhrm@mastodon.social 2025-05-21 08:28
@whot@floss.social You misspelled `wasm plugin system`, didn't you?
-
@valpackett@social.treehouse.systems 2025-05-21 08:36
@whot@floss.social hell yeaaaahhh nice!! I wrote https://codeberg.org/valpackett/evscript back in the day as a daemon for doing keyboard stuff like "shifts as parentheses" and "capslock as both ctrl and escape" on the evdev-uinput level (without the ability to cancel original events! but that's enough for that use case!) and there are other similar daemons around.. very cool that no daemon will be required anymore to do this \o/