使用Pygame捕获键盘事件但不显示显示窗口

时间:2017-07-22 20:26:29

标签: python-2.7 keyboard pygame

我需要在覆盆子pi上捕获Python2.7中的键盘事件。最简单的解决方案似乎是使用pygame,我已经成功地工作了。但是我不是在写游戏而没有兴趣显示一个空白的“窗口”。但这似乎是使用pygame的键盘事件处理功能的必要条件。有没有办法不显示窗口? 我的代码片段:

import pygame
import sys
pygame.display.init()
size = width, height = 320,240
#The line below creates the window and appears to be essential. Can I get around it?
screen = pygame.display.set_mode(size)
while 1:
    events=pygame.event.get()
    for event in events:
        if event.type == pygame.KEYDOWN:
            if event.key == pygame.K_LEFT:
                do something

谢谢

0 个答案:

没有答案