Skip to content

egor230/Mouse_setting_control_for_buttons_python_for_linux.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Mouse_setting_control_for_buttons_python_for_linux

Эти пакеты нужно установить установить.

pip install webdriver-manager
pip install selenium
pip install pynput
pip install urllib3

Установка пакета xte для различных дистрибутивов Linux

xte является частью пакета xautomation, который используется для генерации фальшивого ввода с помощью расширения XTest. Вот как установить этот пакет в различных дистрибутивах Linux:

Для Ubuntu и Debian:
  1. Откройте терминал.

  2. Выполните следующую команду:

    sudo apt update
    sudo apt install xautomation
Для Fedora:
  1. Откройте терминал.

  2. Выполните следующую команду:

    sudo dnf install xautomation
Для Arch Linux:
  1. Откройте терминал.

  2. Выполните следующую команду:

    sudo pacman -S xautomation
Для openSUSE:
  1. Откройте терминал.

  2. Выполните следующую команду:

    sudo zypper install xautomation

После установки вы сможете использовать xte в своих скриптах и приложениях. Если у вас есть дополнительные вопросы или вам нужна помощь с чем-то еще, не стесняйтесь спрашивать!

Mouse_setting_control_for_buttons_python_for_linux.py — это элегантный и функциональный аналог популярной утилиты X-Mouse Button Control, созданный специально для пользователей Linux. Эта программа, написанная на Python, предоставляет возможность гибкой настройки кнопок мыши, позволяя переназначать их действия и адаптировать поведение под ваши потребности — всё это в духе свободы и открытости, присущих Linux. Проект состоит из двух ключевых файлов: Mouse_setting_control_for_buttons_python_for_linux.py — основной скрипт, который служит сердцем программы. Он отвечает за управление настройками, взаимодействие с пользователем и применение заданных конфигураций мыши.

Mouse_libs.py — вспомогательная библиотека, содержащая необходимые функции и инструменты для работы с мышью на уровне системы. Этот модуль обеспечивает низкоуровневую поддержку, делая основной код более читаемым и модульным.

В отличие от X-Mouse Button Control, ориентированного на Windows, этот проект создан с учётом особенностей Linux, предлагая пользователям простой, но мощный инструмент для автоматизации и персонализации. Будь то переназначение кнопок для игр, повышение продуктивности или создание уникальных сценариев использования — Mouse_setting_control_for_buttons_python_for_linux.py открывает новые горизонты управления мышью в мире открытого ПО.

Снимок экрана от 2025-03-09 02-13-31

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages