Python 映射键盘键以用作鼠标左键单击
所以我的鼠标左键有点坏了。 然后我有了一个想法,制作一个python脚本,将鼠标按钮映射到键盘上的空格键。 我只是设法实现了点击,但没有保持,它仍然有点僵硬,所以我需要帮助 以下是我目前的脚本:Python 映射键盘键以用作鼠标左键单击,python,keyboard,mouse,Python,Keyboard,Mouse,所以我的鼠标左键有点坏了。 然后我有了一个想法,制作一个python脚本,将鼠标按钮映射到键盘上的空格键。 我只是设法实现了点击,但没有保持,它仍然有点僵硬,所以我需要帮助 以下是我目前的脚本: import time import keyboard import pyautogui import win32api import win32con def LeftClick(x, y): win32api.Set
import time
import keyboard
import pyautogui
import win32api
import win32con
def LeftClick(x, y):
win32api.SetCursorPos((x, y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, x, y, 0, 0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, x, y, 0, 0)
while True:
if keyboard.is_pressed('space'):
print("Left mouse button pressed")
MousePos = pyautogui.position()
LeftClick(MousePos.x, MousePos.y)
time.sleep(0.1)
确切的问题是什么?如果我按住空格键,它不会识别我按住点击按钮,它只会发送一系列点击事件