espanso/espanso-detect/src/evdev
2021-08-10 21:10:56 +02:00
..
sync feat(detect): implement modifier state synchronization on Wayland 2021-07-30 19:31:33 +02:00
context.rs Format code 2021-02-08 21:23:28 +01:00
device.rs fix(detect): fix incorrect modifier sync on Wayland 2021-07-30 19:49:03 +02:00
ffi.rs Finish implementation of hotkey detection on Wayland 2021-03-15 19:05:49 +01:00
hotkey.rs style: formatting 2021-03-15 19:08:08 +01:00
keymap.rs fix(detect): fix possible memory leak 2021-08-10 21:10:56 +02:00
mod.rs fix(detect): fix wrong default feature and improve context information 2021-07-30 19:37:18 +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