espanso/espanso-detect/src/evdev
2021-10-22 20:02:54 +02:00
..
sync fix(detect): fix warnings on Wayland 2021-10-06 19:06:43 +02:00
context.rs Format code 2021-02-08 21:23:28 +01:00
device.rs fix(detect): use c_char alias to fix build on ARM linux. Fix #801 2021-10-22 20:02:54 +02:00
ffi.rs fix(detect): fix warnings 2021-10-06 19:17:59 +02:00
hotkey.rs fix(detect): fix warnings on Wayland 2021-10-06 19:06:43 +02:00
keymap.rs fix(detect): fix possible memory leak 2021-08-10 21:10:56 +02:00
mod.rs fix(detect): fix warnings 2021-10-06 19:17:59 +02:00
native.cpp Improve wayland settings 2021-02-15 15:34:24 +01:00
native.h Improve wayland settings 2021-02-15 15:34:24 +01:00
README.md Improve evdev detect implementation 2021-02-08 16:55:20 +01:00
state.rs style: formatting 2021-03-15 19:08:08 +01:00

This module is used to detect keyboard and mouse input using EVDEV layer, which is necessary on Wayland. The module started as a port of this xkbcommon example https://github.com/xkbcommon/libxkbcommon/blob/master/tools/interactive-evdev.c