Skip to content

Oracle228/norec

Repository files navigation

Recoil Macro (Linux/X11 priority)

Полнофункциональный Python-инструмент контроля отдачи с записью/проигрыванием, слоями, биндами (включая XMouseButtons), профилями и overlay-точкой с Ghost-режимом.

Быстрый старт

  1. Установите зависимости:
    pip install -r requirements.txt
  2. Запуск:
    python -m app.app
  3. Конфиг правится в config.yaml или через UI. Профиль по умолчанию — default.

Сборка (PyInstaller)

pip install pyinstaller
pyinstaller -F -n recoil-macro app/app.py

Если Wayland блокирует инъекции — приложение автоматически переключится в Ghost-режим.

Фичи (MVP)

  • Глобальные хоткеи (pynput) с поддержкой XButton1/XButton2.
  • Проигрывание записей с опросом 250–1000 Гц, стоп по отпусканию.
  • Overlay-точка (PySide6), ≥120 FPS, клик-сквозь, всегда поверх.
  • Ghost-режим: визуализация вектора без инъекций.
  • Конфиги YAML, профили, экспорт/импорт позже.

Тесты

pip install pytest
pytest -q

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •