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.
input-remapper/README.md

22 lines
982 B
Markdown

4 years ago
# Key Mapper
GUI tool to map input buttons to e.g. change the thumb keys of the razor naga mouse or any keyboard to something
different. It should not be device specific, any input device supported by Linux plug and play will likely
work.
<p align="center">
<img src="data/screenshot.png"/>
</p>
4 years ago
# Roadmap
4 years ago
- [x] show a dropdown to select an arbitrary device from `xinput list`
4 years ago
- [x] creating plugins per device
- [ ] renaming plugins
4 years ago
- [ ] load xmodmap files from the config path
4 years ago
- [x] show a list that can be extended with a `[+]` button
- [ ] The list shows `[keycode, current key for that keycode -> target]`
4 years ago
- [ ] generate a xmodmap.*.whatever file out of that (like for example https://github.com/sezanzeb/colemakDE/blob/master/xmodmap.colemak.de)
- [ ] load that file (`setxkbmap funnystuff; xmodmap xmodmap.asdf.whatever`, `setxkbmap funnystuff -device <id>`).
- [ ] Does it need to be loaded on every startup or every time the device connects? If so, add udev rules