/input-modifier

uinput based key bindings and macros tool for Linux

Primary LanguageC++GNU General Public License v2.0GPL-2.0

input-modifier

uinput based key bindings and macros tool for Linux.

installation

Arch Linux

AUR.

universal installer

download the installer from here (select the first element from "Assets").

extract release:

tar -xvf <RELEASE>.tar.gz

run the installer:

cd input-modifier
sudo ./install

add yourself to the input group if not done previously:

sudo usermod -a -G input $USER

and then re-login.

running

run imodd:

imodd

usage

documentation can be found here.

to-do

  • X11 integration (per-application profile bind, warping cursor and the like).

  • bug fixes.

  • proper packages.

  • passing environment variables to execute.

  • changing the weird devices setting.

    • I will talk about this later
  • ignoring non-input devices such as the Firefly or Polaris.

  • fix pressing non-bit-set keys.

  • implement binds for relative and switch events.

  • add feature here.