[英]Allowing is_pressed when tkinter window is not main focus
早上好,
我正在尝试制作一个 tkinter 窗口,该窗口将显示一组热键,某人可以很好地在游戏中使用标签。
然而,每当他们进入游戏时,is_pressed 函数都不会被读取,因此热键不起作用。
以下是其中一个热键的示例
elif is_pressed("f5"):
print("Tommy Activated")
recolor_inactives()
tom_label.config(fg="#86e760")
active_img.config(image=self.tom_img)
# ENABLE THE SCRIPT
我想知道我是否必须优先考虑 tkinter 窗口,或者我怎样才能得到它,以便脚本仍然可以很好地读取另一个窗口处于活动状态的键?
https://github.com/boppreh/keyboard
尝试这个:
import keyboard
while True:
if keyboard.is_pressed('shift+k'):
print('shift + k is pressed')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.