как определить нажатие на боковые кнопки мыши пайтон?

как определить нажатие на боковые кнопки мыши пайтон?


Ответы (2 шт):

Автор решения: Гор Манучарян

Похожий вопрос был тут и нашли решения с библиотекой Pyhook - https://stackoverflow.com/questions/7615989/mouse-side-buttons-in-python

→ Ссылка
Автор решения: Kers

Можно через keyboard:

import sys
import keyboard

def print_pressed_keys(e):
    line = ', '.join(str(code) for code in keyboard._pressed_events)
    print('\r' + line + ' ' * 40, end='') # Текущая нажатая клавиша
    if line == "4": 
        print("\nКнопка 4")
    elif line == "5":
        print("\nКнопка 4")

keyboard.hook(print_pressed_keys)
keyboard.wait()

4-5 соответственно боковые кнопки мышки

→ Ссылка