#wayland #libei #libeis

reis

Pure Rust implementation of libei/libeis protocol

2 unstable releases

0.2.0 Mar 21, 2024
0.1.0 Aug 13, 2023

#213 in Hardware support

Download history 20/week @ 2024-02-24 12/week @ 2024-03-02 234/week @ 2024-03-16 86/week @ 2024-03-23 70/week @ 2024-03-30 169/week @ 2024-04-06

559 downloads per month
Used in lan-mouse

MIT license

320KB
6.5K SLoC

Reis 🍚 provides a Rust version of EI 🥚 and EIS 🍦 for emulated input on Wayland.

See the upstream project libei for more information.

This library is currently incomplete and subject to change. It should probably do more to provide a more high level API that handles the things a client/server needs to deal with.

Setting the env var REIS_DEBUG will make the library print ei messages it sends and receives.

Dependencies

~2–14MB
~145K SLoC