Kivy USB键盘双打字

时间:2017-01-17 15:35:45

标签: python keyboard kivy raspberry-pi3 textinput

我有一个使用Kivy运行应用程序的Raspberry Pi 3。连接了USB键盘以允许在应用程序中输入文本。每次我输入一个文本框时,这些字母都是双重输入的。如果我按住一个键,该字母也会加倍。在应用程序之外,键盘正常工作(不是双字母字母)。如果我在我的电脑上运行应用程序,它也能正常工作。如何防止键盘在应用程序中双重输入?

1 个答案:

答案 0 :(得分:5)

kivy的config.ini文件出错了。此文件位于.kivy文件夹中。

以前在输入部分我们有以下几行:

[input]
mouse = mouse
mtdev_%(name)s=probesysfs,provider=mtdev
hid_%(name)s=probesysfs,provider=hidinput
%(name)s=probesysfs,provider=hidinput

删除上面显示的最后一行解决了双重输入错误。