在“kiosk模式”下运行python kivy应用程序

时间:2017-10-13 13:20:24

标签: kivy raspbian python-2.x kiosk-mode

我创建了一个使用kivy在raspbian中运行的简单python应用程序。应用程序在全屏模式下运行良好。但是我想确保它不能被ctrl-c或使用键盘的任何其他命令中断,并且如果操作系统中发生某些事情,应用程序必须永远不会失去焦点(例如某种对话框打开 - 我不确定如果这实际上可以发生)。我很欣赏应该照顾的事情。

我的应用程序不需要防弹,但它应该忍受“临时用户”。

1 个答案:

答案 0 :(得分:1)

您可以使用信号模块捕获Ctrl + c或其他信号。

<div class="grid_8">
    <button type="button" class="button_home mobile_on">
    *php code to generate text for a button here*
    </button>
</div>

此代码通过发送对应于ctrl + c的SIGINT信号来阻止用户退出。
其他信号:https://unix.stackexchange.com/questions/317492/list-of-kill-signals