Releases: Sebelino/kecomp
Releases · Sebelino/kecomp
Linux compatibility and flexible configuration
In this new release, the program has been almost completely rewritten using the still-experimental cross-platform library PyUserInput.
New features:
- License change: GPLv2 -> GPLv3.
- X11 support.
- New configuration option: default speed.
- New configuration option: refresh rate.
- New syntax for the
speed
configuration option: you can associate a key either to a set speed value, e.g.30
, a multiplying factor, e.g.*2
or a dividing factor, e.g./3
. - Argparse help text.
- The configuration can be supplied either with the
--config
flag or implicitly by having a file namedkecomp.conf
in the current working directory or script directory.
Simple prototype
Functionality:
- Steering the mouse using any keys.
- Pressing and releasing using any key,
- Slowing down the pace of the mouse by an arbitrary degree using any key.
Non-functionality:
- Editable from a configuration variable.