Class pinnacle.input.libinput
Libinput device management.
Functions
function get_devices
function pinnacle.input.libinput.get_devices()
-> pinnacle.input.libinput.DeviceHandle[]
Gets all connected input devices.
Returns
function for_each_device
function pinnacle.input.libinput.for_each_device(for_each: fun(device: pinnacle.input.libinput.DeviceHandle))
Runs a function for every currently connected device as well as all devices that will be connected in the future.
Parameters
for_each
: fun(device: pinnacle.input.libinput.DeviceHandle)