当.py在RASPBIAN STRETCH LITE上启动时运行时,在kivy上的鼠标光标被隐藏

时间:2018-10-05 13:05:41

标签: python python-3.x raspberry-pi kivy kivy-language

我是Kivy的新手,这个问题可能很愚蠢,但是我需要解决此问题。

我有一个在pi lite pi lite上运行的Kivy应用程序。我为Kivy鼠标设置了config.ini,并且只要运行以下命令,它就可以正常工作:

python KivyTest.py

但是,如果我将文件设置为启动模式,则这样做:

sudo nano /etc/rc.local

...然后写:

sudo python //KivyTest.py &

...在出口0之前

然后,重新启动后,py自动运行,但是在此模式下,鼠标被隐藏了,我看不到它。当它单击时会影响Kivy应用程序上的按钮。

有人知道是什么问题吗?

左右比较

1 个答案:

答案 0 :(得分:0)

由于在启动时使用“ sudo”在“ /etc/rc.local”中执行应用程序,这意味着作为root用户,因此需要对“ config.ini”文件进行相同的修改以显示将光标放在以下路径中:

/root/.kivy/config.ini

与您在“ config.ini”中所做的一样:

~/.kivy/config.ini

P.S。代字号(〜)代表您的主目录。