Kivy / Python中的多个(三个或更多)按键不会创建事件

时间:2017-06-05 07:37:39

标签: python python-3.x kivy keyboard-events

作为一名程序员,我不是很高级,而且我正在尝试在Kivy中构建一个应用程序,我遇到了一些我无法解释的问题(在Mac OS X上)。例如,从How to handle several keys pressed at the same time in Kivy?的答案中运行此程序,按住hspacebar两者,然后按jk,{{1 }或l不会创建keyup或keydown事件。但是,'会这样做。同时按住;j,然后按fv不会创建事件,但最后一行的所有其他键都会创建。还有其他例子。我无法找到解释这个的参考。从实验开始,我猜测在我的系统中最多有六个键可以同时按下并保持,所有这些键都会创建事件,但它不一致,也不知道为什么存在上限。有谁能解释一下?有没有人知道如何使键盘像宣传的那样工作,这样在Kivy中,无论按顺序按下多少键,都会创建键盘事件?

m

0 个答案:

没有答案