Skip to content
/ lkby Public

Userspace service that provides keyboard keystrokes to any application without a window manager.

License

Notifications You must be signed in to change notification settings

constarg/lkby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lkby

Lkby is a library designed for creating keyboard-sensitive applications without requiring a background window manager. Its architecture follows the client-server model, utilizing UNIX sockets to establish communication between the server and clients.

Installation Requirements

Before diving into the lkby, make sure to install the necessary packages:

sudo apt-get install build-essential git gcc

Download & Build

Get started by cloning the repository and navigating to the lkby folder:

git clone https://github.com/constarg/lkby.git
cd lkby/

Now, let's build the program:

mkdir build
cd build/
make

After this the program will be ready to run.

Doc

The documentation for the library is accessible in the "docs" folder as well as on the wiki page of this repository.

Test

An illustrative instance of employing this library is available in the test folder.

About

Userspace service that provides keyboard keystrokes to any application without a window manager.

Topics

Resources

License

Stars

Watchers

Forks