All Projects → zsugabubus → interception-k2k

zsugabubus / interception-k2k

Licence: GPL-3.0 License
Configurable plugin for Interception Tools (caps2esc, space2meta, tab2altgr...)

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to interception-k2k

evsieve
A utility for mapping events from Linux event devices.
Stars: ✭ 123 (+223.68%)
Mutual labels:  evdev, uinput
ctroller
Use your 3DS as a gamepad on linux
Stars: ✭ 34 (-10.53%)
Mutual labels:  uinput
SimpleFox
🦊 A Userstyle theme for Firefox minimalist and Keyboard centered.
Stars: ✭ 1,403 (+3592.11%)
Mutual labels:  keyboard-shortcuts
emacs-anywhere
📝 Open emacs from anywhere
Stars: ✭ 50 (+31.58%)
Mutual labels:  keyboard-shortcuts
inkscape onionskin
Several plugins for Inkscape to ease creation of animations. The main plugin allows for an onionskin view of Inkscape's layers
Stars: ✭ 20 (-47.37%)
Mutual labels:  keyboard-shortcuts
uinput
Go wrapper for uinput on LINUX
Stars: ✭ 52 (+36.84%)
Mutual labels:  uinput
lua-evdev
Lua module for reading Linux input events from /dev/input/eventXX nodes
Stars: ✭ 31 (-18.42%)
Mutual labels:  evdev
ember-key-manager
A service for (un)binding keyboard up and down events.
Stars: ✭ 39 (+2.63%)
Mutual labels:  keyboard-shortcuts
koffee
Fast, keyboard-driven file explorer
Stars: ✭ 43 (+13.16%)
Mutual labels:  keyboard-shortcuts
Video-Game-Keyboard-Database
A set of PHP forms and MySQL databases that generate keyboard control diagrams in a new browser window. You can select control bindings from among various video games and other software.
Stars: ✭ 38 (+0%)
Mutual labels:  keyboard-shortcuts
NotificationShortcuts
Manage your macOS notifications with keyboard shortcuts
Stars: ✭ 25 (-34.21%)
Mutual labels:  keyboard-shortcuts
input-modifier
uinput based key bindings and macros tool for Linux
Stars: ✭ 17 (-55.26%)
Mutual labels:  uinput
keymapper
A cross-platform context-aware key remapper.
Stars: ✭ 39 (+2.63%)
Mutual labels:  keyboard-shortcuts
react-keyevent
An easy-to-use keyboard event react component, Package size less than 3kb
Stars: ✭ 38 (+0%)
Mutual labels:  keyboard-shortcuts
WindowResizer
Save and restore your window size and position with a hotkey
Stars: ✭ 51 (+34.21%)
Mutual labels:  keyboard-shortcuts
bezmouse
Simulate human mouse movements with xdotool
Stars: ✭ 110 (+189.47%)
Mutual labels:  uinput
townshell
For Townscaper, an application providing additional keyboard shortcuts, tools to manipulate .scape files, screen recording
Stars: ✭ 40 (+5.26%)
Mutual labels:  keyboard-shortcuts
hubnav
A Chrome extension for navigating github.com via keyboard shortcuts. Quickly access issues for multiple repos, as well as your org's pages.
Stars: ✭ 96 (+152.63%)
Mutual labels:  keyboard-shortcuts
input-remapper
🎮 An easy to use tool to change the mapping of your input device buttons.
Stars: ✭ 1,142 (+2905.26%)
Mutual labels:  keyboard-shortcuts
react-hotkey-tooltip
A global Hotkey provider with built in tooltip for React
Stars: ✭ 34 (-10.53%)
Mutual labels:  keyboard-shortcuts

interception-k2k

All-in-one input key mapper for Interception Tools.

Configuration

User configuration files can be placed under subdirectories of config directory. Executables will be generated per subdirectory, so you can easily manage your rules if you need more instances of interception-k2k.

If you wish to try out example configuration, modify /etc/udevmon.yaml to look something like this:

- JOB: "intercept -g $DEVNODE | /opt/interception/interception-pipe0 | /opt/interception/interception-pipe1 | uinput -d $DEVNODE"
  DEVICE:
    EVENTS:
      EV_KEY: [KEY_CAPSLOCK, KEY_ESC, KEY_SPACE]

Installation

git clone https://github.com/zsugabubus/interception-k2k &&
cd interception-k2k &&
make && # or make CONFIG_DIR=caps2esc
make install
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].