Commit Graph

99 Commits (27a35981725578c0a211818f9da3ff9e93486915)

Author SHA1 Message Date
sezanzeb 49636c5e7a RX and RY movements as mouse wheel 4 years ago
sezanzeb 8914f60add less spam in case of missing read rights on devices 4 years ago
sezanzeb 6d6a7b25d7 more tests 4 years ago
sezanzeb d75082bdf7 some more tests 4 years ago
sezanzeb c092145a62 removed unused empty function 4 years ago
sezanzeb 8ac2092e74 got rid of the confusing xkb keycode offset 4 years ago
sezanzeb f879a58363 can map shoulder buttons 4 years ago
sezanzeb ebe0115ad0 mapped a D-Pad button 4 years ago
sezanzeb 0757b4a4e8 wip 4 years ago
sezanzeb 861ae868b2 more work for event type to mapping key 4 years ago
sezanzeb 4b5c9e3143 add event type to mapping key 4 years ago
sezanzeb 386879752b fixed injection 4 years ago
sezanzeb cdbb3c8b39 simplified keycode injection 4 years ago
sezanzeb caf1a67801 better approximation of 60hz 4 years ago
sezanzeb c93da68956 dividing injector.py into multiple files 4 years ago
sezanzeb c95559e554 obsolete reverse mapping 4 years ago
sezanzeb 6771e8d8dc test for correct linux header keycode usage 4 years ago
sezanzeb 3d2095f988 linting 4 years ago
sezanzeb 17445558fb no .terminate anymore, proper multiprocessing coverage, some minor cleanup in injector 4 years ago
sezanzeb f4ca07490d ubuntu fixes 4 years ago
sezanzeb d1aceaf777 more tests 4 years ago
sezanzeb 1af1ee7bf7 wip more gamepad stuff 4 years ago
sezanzeb a7647928f0 fixed all tests 4 years ago
sezanzeb 573d9c473d more precise mouse gamepad movement 4 years ago
sezanzeb ba0a97dbdf moving the cursor with the gamepad 4 years ago
sezanzeb a97c44ebd4 improved tests, some fixes 4 years ago
sezanzeb ef6710877c support for linux kernel keycode constants 4 years ago
sezanzeb 4f87ef0b0c gamepad buttons as keyboard keys 4 years ago
sezanzeb a9b9cb56a3 made it work on an old ubuntu laptop 4 years ago
sezanzeb 03dbfca59e not checking for test in can_read_devices 4 years ago
sezanzeb e5beec0994 wip debian package 4 years ago
sezanzeb ba7f282dff lint 4 years ago
sezanzeb ea5b2fc049 more macro tests 4 years ago
sezanzeb 68f2de3978 testing a short macro in injector tests 4 years ago
sezanzeb c63796bcb7 macro improvements 4 years ago
sezanzeb 845b7c2397 macro improvements 4 years ago
sezanzeb 53677b4a21 improved macro tests 4 years ago
sezanzeb f920c2d031 asyncio macros 4 years ago
sezanzeb d93cce86fa linting 4 years ago
sezanzeb 98811a3358 random w, improved parsing debug output 4 years ago
sezanzeb b1ba01cf03 simpler examples 4 years ago
sezanzeb c412fee673 inserted the unfinished macro parsing and running into the injector 4 years ago
sezanzeb ace421e84a tests for macro running and parsing 4 years ago
sezanzeb 8d23593c89 macro parser 4 years ago
sezanzeb b6b66430ee asyncio KeycodeInjector 4 years ago
sezanzeb e5efa6555a update README.md 4 years ago
sezanzeb 92ba027323 started work on macros 4 years ago
sezanzeb 398493149b some pylint and tests 4 years ago
sezanzeb ce32423c7c access via groups instead of root services with interfaces that are open to everyone 4 years ago