run make for build library and service
- Run service as root
- write client
- Compile your client and run
python
import libukbd
...
libukbd.event(code,status)
libukbd.press(code)
libukbd.send(code)
libukbd.release(code)C / C++
#include <libukbd.h>
...
void ukbd_event(int code, int status);
void ukbd_press(int code);
void ukbd_send(int code);
void ukbd_release(int code);Vala
// Compile with --pkg libukbd
...
void ukbd.event(int code, int status);
void ukbd.press(int code);
void ukbd.send(int code);
void ukbd.release(int code);Licensed under GPLv3+. See file LICENSE for details.