All Projects → sezanzeb → input-remapper

sezanzeb / input-remapper

Licence: GPL-3.0 License
🎮 An easy to use tool to change the mapping of your input device buttons.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to input-remapper

Repeat
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
Stars: ✭ 763 (-33.19%)
Mutual labels:  keyboard, mouse, keyboard-shortcuts
Gainput
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch
Stars: ✭ 636 (-44.31%)
Mutual labels:  keyboard, mouse, gamepad
Gopher360
Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
Stars: ✭ 566 (-50.44%)
Mutual labels:  keyboard, gaming, mouse
Inputsystem
An efficient and versatile input system for Unity.
Stars: ✭ 1,013 (-11.3%)
Mutual labels:  keyboard, mouse, gamepad
habits
An application to monitor your habits with your PC. So you can study how many kilometers travel with your mouse or how many keystrokes.
Stars: ✭ 19 (-98.34%)
Mutual labels:  keyboard, mouse
intuiter
Global productivity app for anyone who use Windows
Stars: ✭ 24 (-97.9%)
Mutual labels:  keyboard, mouse
react-keyevent
An easy-to-use keyboard event react component, Package size less than 3kb
Stars: ✭ 38 (-96.67%)
Mutual labels:  keyboard, keyboard-shortcuts
gotomation
No description or website provided.
Stars: ✭ 18 (-98.42%)
Mutual labels:  keyboard, mouse
Chordly
Chordly is a javascript library that may be used to detect and act upon key sequences entered by a user.
Stars: ✭ 14 (-98.77%)
Mutual labels:  keyboard, keyboard-shortcuts
rasp vusb
This repo explains how to turn your Raspberry Pi Zero into USB Keyboard and Mouse. Also provides sample code and binaries to control them.
Stars: ✭ 85 (-92.56%)
Mutual labels:  keyboard, mouse
hotscript
HotScript - Revolutionizing how Windows works.
Stars: ✭ 29 (-97.46%)
Mutual labels:  keyboard, mouse
snake
A stylised graphical tool for configuring and controlling Razer devices on Linux
Stars: ✭ 52 (-95.45%)
Mutual labels:  keyboard, mouse
keyboard mouse emulate on raspberry
Bluetooth Keyboard Mouse Emulator on Raspberry Pi
Stars: ✭ 230 (-79.86%)
Mutual labels:  keyboard, mouse
uchroma
An advanced driver for Razer Chroma hardware in Linux
Stars: ✭ 45 (-96.06%)
Mutual labels:  keyboard, mouse
use-keyboard-shortcut
A custom hook that allows adding keyboard shortcuts to React applications
Stars: ✭ 41 (-96.41%)
Mutual labels:  keyboard, keyboard-shortcuts
Ayase
🥥 Control everything by keyboard. Built for hackers and the blind.
Stars: ✭ 53 (-95.36%)
Mutual labels:  keyboard, mouse
ember-key-manager
A service for (un)binding keyboard up and down events.
Stars: ✭ 39 (-96.58%)
Mutual labels:  keyboard, keyboard-shortcuts
creviceapp
Multi purpose utility which supports gestures with mouse and keyboard.
Stars: ✭ 22 (-98.07%)
Mutual labels:  keyboard, mouse
YetAnotherKeyDisplayer
The application for displaying pressed keys of the keyboard
Stars: ✭ 88 (-92.29%)
Mutual labels:  keyboard, mouse
SerialProxy
🖱️⌨️ Arduino Input Proxying for PC (.NET Core)
Stars: ✭ 39 (-96.58%)
Mutual labels:  keyboard, mouse

Input Remapper

Formerly Key Mapper

An easy to use tool to change the mapping of your input device buttons.
Supports mice, keyboards, gamepads, X11, Wayland, combined buttons and programmable macros.
Allows mapping non-keyboard events (click, joystick, wheel) to keys of keyboard devices.

Usage - Macros - Installation - Development - Screenshots - Examples

Installation

Manjaro/Arch
pacaur -S input-remapper-git
Ubuntu/Debian

Get a .deb file from the release page or install the latest changes via:

sudo apt install git python3-setuptools gettext
git clone https://github.com/sezanzeb/input-remapper.git
cd input-remapper && ./scripts/build.sh
sudo apt install ./dist/input-remapper-1.4.0.deb

input-remapper is now part of Debian Unstable

pip

Dependencies from your distros repo: python3-evdev, gtksourceview4, python3-devel, python3-pydantic

sudo pip uninstall key-mapper
sudo pip install --no-binary :all: git+https://github.com/sezanzeb/input-remapper.git
sudo systemctl enable input-remapper
sudo systemctl restart input-remapper

If it doesn't seem to install, you can also try sudo python3 setup.py install

Screenshots

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].