我想为可以使用触摸屏的覆盆子pi制作一个kivy应用程序。我只需使用" python~ / kivy / examples / demo / showcase / main.py"就可以使用触摸屏进行演示。当我需要使用" sudo python main.py"启动应用程序时,触摸屏就会停止工作。
我尝试编写的应用程序使用rpi_ws281x库来控制可以作为root运行的可寻址LED。有没有办法以root身份运行kivy应用程序,同时仍然启用触摸屏功能?
如果还没有,有没有办法从kivy应用程序发送数据来说一个运行sudo控制LED的脚本?
我看过很多地方,但之前似乎没有人遇到这个问题(或者他们可以通过更改他们访问受sudo保护的内容的其他目录的权限来解决它)。任何帮助是极大的赞赏!
答案 0 :(得分:2)
所以命令是
" sudo cp~ / .kivy / config.ini /root/.kivy/config.ini"
然后一切都很愉快!