【发布时间】:2018-09-28 10:34:51
【问题描述】:
我使用带有 Raspbian Stretch Desktop 的 Pi 3 Model B+。我用 kivy ui 在 python3 中编写了一个应用程序。稍后,该应用程序将在 rpi 触摸屏上运行。但是,kivy 非常慢。当我按下微调器时,它需要 3 秒才能做出反应。
这里建议Raspberry Pi Python (Kivy) extremely slow with sudo 我添加了
import os
os.environ['KIVY_WINDOW'] = 'egl_rpi'
但它没有帮助。
如何加速kivy?还是 rpi 无法更快地渲染 kivy?
这是我的 config.ini
[kivy]
keyboard_repeat_delay = 300
keyboard_repeat_rate = 30
log_dir = logs
log_enable = 1
log_level = info
log_name = kivy_%y-%m-%d_%_.txt
window_icon =
keyboard_mode =
keyboard_layout = qwerty
desktop = 1
exit_on_escape = 1
pause_on_minimize = 0
kivy_clock = default
default_font = ['Roboto', 'data/fonts/Roboto-Regular.ttf', 'data/fonts/Roboto-Italic.ttf', 'data/fonts/Roboto-Bold.ttf', 'data/fonts/Roboto-BoldItalic.ttf']
log_maxfiles = 100
window_shape = data/images/defaultshape.png
config_version = 20
[graphics]
display = -1
fullscreen = 0
height = 600
left = 0
maxfps = 60
multisamples = 2
position = auto
rotation = 0
show_cursor = 1
top = 0
width = 800
resizable = 1
borderless = 0
window_state = visible
minimum_width = 0
minimum_height = 0
min_state_time = .035
allow_screensaver = 1
shaped = 0
[input]
mouse = mouse
%(name)s = probesysfs,provider=hidinput
[postproc]
double_tap_distance = 20
double_tap_time = 250
ignore = []
jitter_distance = 0
jitter_ignore_devices = mouse,mactouch,
retain_distance = 50
retain_time = 0
triple_tap_distance = 20
triple_tap_time = 375
[widgets]
scroll_timeout = 250
scroll_distance = 20
scroll_friction = 1.
scroll_stoptime = 300
scroll_moves = 5
[modules]
【问题讨论】:
标签: python python-3.x kivy raspberry-pi3 raspbian