我使用pynput来监视键盘,以简化一些操作。它在程序聚焦时工作良好,但在失去聚焦时不会响应
是否应该添加其他配置,以便在我专注于其他程序(如word、excel或全屏游戏)时触发侦听器
class UserListener(threading.Thread):
def __init__(self):
super().__init__()
def run(self):
print('start listening...')
def on_press(key):
if key == Key.home:
print('key home is pressed')
elif key == Key.esc:
return False
with Listener(on_press=on_press) as listener:
listener.join()
if __name__ == '__main__':
lsner = UserListener()
lsner.start()
======================================================================================================
更新1:
上述程序可以正常运行。然而,当DNF(我玩过的一个游戏)变得专注时,它就不起作用了
目前没有回答
相关问题 更多 >
编程相关推荐