2017-01-17 2 views
5

У меня есть малиновый Pi 3, который запускает приложение с использованием Kivy. Существует USB-клавиатура, подключенная для ввода текста в приложении. Каждый раз, когда я печатаю текстовое поле, буквы дублируются. Если я нажму и удерживаю клавишу, письмо также будет двойным. Вне приложения клавиатура работает нормально (не дублирует буквы). Он также работает нормально, если я запускаю приложение на своем ПК. Как предотвратить двойную печать клавиатуры в приложении?Kivy USB Keyboard Double Typing Letters

+0

Этот вопрос [вопрос] (https://github.com/kivy/kivy/issues/4253) описывает это, я думаю. Но я не могу воспроизвести его. – KeyWeeUsr

ответ

5

У файла config.ini для kivy была ошибка. Этот файл находился в папке .kivy.

Ранее в разделе входного мы имели следующие строки:

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

Удаление последней строки, показанной выше, решена двойной опечатка.