Полнофункциональный Python-инструмент контроля отдачи с записью/проигрыванием, слоями, биндами (включая XMouseButtons), профилями и overlay-точкой с Ghost-режимом.
- Установите зависимости:
pip install -r requirements.txt
- Запуск:
python -m app.app
- Конфиг правится в
config.yamlили через UI. Профиль по умолчанию —default.
pip install pyinstaller
pyinstaller -F -n recoil-macro app/app.pyЕсли Wayland блокирует инъекции — приложение автоматически переключится в Ghost-режим.
- Глобальные хоткеи (
pynput) с поддержкойXButton1/XButton2. - Проигрывание записей с опросом 250–1000 Гц, стоп по отпусканию.
- Overlay-точка (PySide6), ≥120 FPS, клик-сквозь, всегда поверх.
- Ghost-режим: визуализация вектора без инъекций.
- Конфиги YAML, профили, экспорт/импорт позже.
pip install pytest
pytest -q