gpt4 book ai didi

python - 如何在 Python 3.7.1 中禁用然后重新启用键盘/鼠标

转载 作者:行者123 更新时间:2023-12-02 02:57:56 25 4
gpt4 key购买 nike

我想知道如何在 Python 3.7.1 中禁用键盘和鼠标。这个问题很多年前就已经被问过here但答案是针对 python 2.7 的。答案中的所有模块不再适用于 Python 3.7.1。

我问的是,当我使用pyautogui时,我有时会忘记我无法触摸我的键盘/鼠标。因此,我想在使用 pyautogui 的部分禁用键盘。然后在不使用pyautogui

时启用键盘/鼠标

最佳答案

#Maybe ahk library can help you accomplish that python 3x for 2x try pyahk library 
#Python 3x example, needs AHK installed.

import time
import ahk
from ahk import AHK, Hotkey

try:
ahk = AHK(executable_path="C:\\Program Files\\AutoHotkey\\AutoHotkeyU64.exe")
except:
ahk = AHK(executable_path="C:\\Program Files\\AutoHotkey\\AutoHotkeyU32.exe")



ahk.run_script('BlockInput, MouseMove')
time.sleep(5)
ahk.run_script('BlockInput, MouseMoveOff')

# you should be able to run it this way, did not test.

ahk_Script=['BlockInput, MouseMove', 'sleep 5000', 'BlockInput, MouseMoveOff']

for snipet in ahk_Script:
ahk.run_script(snipet, blocking=True)

关于python - 如何在 Python 3.7.1 中禁用然后重新启用键盘/鼠标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55681301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com