Ввод мыши не блокируется при запуске кода Python в Ubuntu с использованием библиотеки pynputLinux

Ответить
Гость
 Ввод мыши не блокируется при запуске кода Python в Ubuntu с использованием библиотеки pynput

Сообщение Гость »


Я хочу добиться блокировки сигналов мыши во время работы программы, то есть я надеюсь отключить мышь с помощью приведенного выше кода. Однако после выполнения в Ubuntu мышь все еще работает. Не могли бы вы посоветовать, как мне его изменить для достижения намеченной цели?
try.py:

Код: Выделить всё

from pynput import mouse

# Define the mouse event handler
def on_click(x, y, button, pressed):
# In this example, we simply block the action of the mouse button
return False  # Returning False to indicate blocking the event

# Listen for mouse events
with mouse.Listener(on_click=on_click) as listener:
# Start listening for mouse events
listener.join()

# When the program exits, the listener will be automatically closed, and the mouse will resume normal operation
Why my mouse still functions when I run the above Python code on Ubuntu?
I hope to receive pointed out errors or suggestions for modifying the code, and successfully disable the mouse using Python.


Источник: https://stackoverflow.com/questions/781 ... ut-library
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»