You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
sezanzeb e802c64188 wip 3 years ago
DEBIAN 0.6.0 3 years ago
bin make cli not require a running daemon for all commands 3 years ago
data new cli features, more tests 3 years ago
keymapper improved gamepad code, more tests 3 years ago
readme update pylint badge 3 years ago
scripts wip 3 years ago
tests improved gamepad code, more tests 3 years ago
.coveragerc renamed injector class, fixed config path for injection 3 years ago
.gitignore wip 3 years ago
.pylintrc pylint 9.70 4 years ago
LICENSE outlined some stuff 4 years ago
MANIFEST.in more work on distribution 4 years ago
README.md Update README.md 3 years ago
com.github.key-mapper.yml wip 3 years ago
setup.py 0.6.0 3 years ago

README.md

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.

Usage - Installation - Development - Screenshots

Installation

Manjaro/Arch
pacaur -S key-mapper-git
Ubuntu/Debian

Get the .deb file from https://github.com/sezanzeb/key-mapper/releases/tag/0.6.0 or make it yourself:

sudo apt install git python3-setuptools
git clone https://github.com/sezanzeb/key-mapper.git
cd key-mapper && ./scripts/build.sh
sudo dpkg -i ./dist/key-mapper-0.6.0.deb
sudo apt -f install  # installs it and its dependencies
pip

Depending on your distro, maybe you need to use --force to get all your files properly in place and overwrite a previous installation of key-mapper. There are two options available to install using setuptools/pip:

sudo pip install git+https://github.com/sezanzeb/key-mapper.git
sudo systemctl restart key-mapper
git clone https://github.com/sezanzeb/key-mapper.git
cd key-mapper && sudo python3 setup.py install
sudo systemctl restart key-mapper

Screenshots