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 f537b38517 update plus.png 3 years ago
DEBIAN 0.6.1 3 years ago
bin autoloading on udev events 3 years ago
data autoloading on udev events 3 years ago
keymapper writing combinations by using 'key + key + ...' 3 years ago
readme update plus.png 3 years ago
scripts update build.sh 3 years ago
tests writing combinations by using 'key + key + ...' 3 years ago
.coveragerc renamed injector class, fixed config path for injection 4 years ago
.gitignore systemd, polkit, cli, handling touchpad devices 4 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
setup.py autoloading on udev events 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 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.1.deb; sudo apt -f install
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