[英]python keyboard.press not working with other applicatons
我制作了一個 python 腳本,它每秒按一次空格,這樣我就可以在游戲中 go AFK 而不會因為閑置而被踢。 我在記事本中對其進行了測試並且它可以工作但是當我打開 Minecraft 或 Roblox 時沒有任何反應。 我確實嘗試尋找答案,但找不到任何東西
from pynput.keyboard import Key, Controller
import time
keyboard = Controller()
while True:
time.sleep(1)
keyboard.press(' ')
keyboard.release(' ')
有時游戲無法識別超短按鍵。 本質上,您的空間按下時間不到一微秒。 嘗試在按下和釋放之間增加延遲。
from pynput.keyboard import Key, Controller
import time
keyboard = Controller()
while True:
time.sleep(1)
keyboard.press(' ')
time.sleep(0.15)
keyboard.release(' ')
您可能應該以管理員身份運行 cmd 並延遲注冊密鑰。 玩弄延遲值以找到適合您需要的值
from pynput.keyboard import Key, Controller
import time
import keyboard
keyboard = Controller()
while 1:
if keyboard.is_pressed('r'):
while True:
time.sleep(1)
keyboard.press('space')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.