Kivy USB 键盘双打字字母

Posted

技术标签:

【中文标题】Kivy USB 键盘双打字字母【英文标题】:Kivy USB Keyboard Double Typing Letters 【发布时间】:2017-06-01 18:04:38 【问题描述】:

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

【问题讨论】:

这个issue 描述了它,我想。但我无法重现它。 【参考方案1】:

kivy 的 config.ini 文件有错误。该文件位于 .kivy 文件夹中。

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

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

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

【讨论】:

以上是关于Kivy USB 键盘双打字字母的主要内容,如果未能解决你的问题,请参考以下文章

PAT乙级 (1033 旧键盘打字 (20分)(字母大小写转换判断是否为大小写字母数字))

用于 MDTextField 的带有 Kivy / KivyMD 的数字键盘

1033 旧键盘打字

1033. 旧键盘打字(20)

1033. 旧键盘打字(20)

python 1033 旧键盘打字 (20 分)