Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🎮 ⌨ An easy to use tool to change the behaviour of your input devices.

License

NotificationsYou must be signed in to change notification settings

sezanzeb/input-remapper

Repository files navigation

Input Remapper

An easy to use tool for Linux to change the behaviour of your input devices.
Supports X11, Wayland, combinations, programmable macros, joysticks, wheels,
triggers, keys, mouse-movements and more. Maps any input to any other input.

Usage -Macros -Installation -Development -Examples

 


Installation

Ubuntu/Debian

Either download an installable .deb file from thelatest release:

wget https://github.com/sezanzeb/input-remapper/releases/download/2.2.0/input-remapper-2.2.0.debsudo apt install -f ./input-remapper-2.2.0.deb

Or install the very latest changes via:

sudo apt install git gettextgit clone https://github.com/sezanzeb/input-remapper.gitcd input-remapper./scripts/build-deb.shsudo apt purge input-remapper input-remapper-daemon input-remapper-gtk python3-inputremappersudo apt install -f ./dist/input-remapper-2.2.0.deb

Input Remapper is also available in the repositories ofDebianandUbuntu via

sudo apt install input-remapper

Input Remapper ≥ 2.0 requires at least Ubuntu 22.04.


Fedora

sudo dnf install input-remappersudo systemctlenable --now input-remapper

Arch

yay -S input-remapper-gitsudo systemctlenable --now input-remapper

Other Distros

Figure out the packages providing those dependencies in your distro, and install them:python3-evdev ≥1.3.0,gtksourceview4,python3-devel,python3-pydantic,python3-dasbus,python3-psutil

You can also use pip to install some of them. Python packages need to be installedglobally for the service to be able to import them. Don't use--user. Conda and suchmay also cause problems due to changed python paths and versions.

sudo pip install evdev pydantic dasbus PyGObject
git clone https://github.com/sezanzeb/input-remapper.gitcd input-remappersudo python3 -m install --root /sudo systemctlenable --now input-remapper

For all other options and help, checkpython3 -m install --help

To uninstall:

sudo python3 -m install.uninstall

About

🎮 ⌨ An easy to use tool to change the behaviour of your input devices.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2026 Movatter.jp