【发布时间】:2016-09-17 03:22:23
【问题描述】:
我想为树莓派制作一个可以使用触摸屏的 kivy 应用程序。我只需“python ~/kivy/examples/demo/showcase/main.py”就可以让演示与触摸屏一起使用。当我需要使用“sudo python main.py”启动应用程序时,问题就出现了,然后触摸屏停止工作。
我正在尝试编写的应用程序使用 rpi_ws281x 库来控制必须以 root 身份运行的可寻址 LED。有没有办法以 root 身份运行 kivy 应用程序,同时仍然启用触摸屏功能?
如果没有,有没有办法从 kivy 应用程序发送数据来说出一个正在运行 sudo 控制 LED 的脚本?
我看过很多地方,但似乎以前没有人遇到过这个问题(或者他们可以通过更改他们访问受 sudo 保护内容的其他目录的权限来解决这个问题)。任何帮助是极大的赞赏!
【问题讨论】:
标签: python raspberry-pi kivy led