我想以某种方式播放视频,关闭它的唯一方法是强制关闭计算机。意思是:我希望它与正在播放的视频无法交互。
这真的可能吗?如果可能,我该怎么做?我一直在想让视频在关闭时播放,这样你就无法关闭它了。但是,我不知道视频播放器需要什么依赖项才能工作,因此设置起来会很困难。有没有比这更好的解决方案?
答案1
除了以下方法外,没有其他办法可以做到这一点:
- 构建 Ubuntu Kiosk PC其物理结构完全锁定在钢外壳内。
- 确保没有键盘和鼠标
- 确保它有无线供电,所以不能拔掉
- 视频是唯一以全屏方式无限循环运行的东西。
现在我想起来,即使这样也无济于事,因为最简单的工具仍然能够关闭屏幕! ;-)
答案2
如果您使用带电池的笔记本电脑,则可以禁用触摸板和键盘:
禁用键盘和触摸板。
您可以使用该xinput
命令列出并禁用所有输入设备。
要列出您的输入设备,请使用xinput list
。
然后注意看下面这一行↳ AT Translated Set 2 keyboard
,id=?? 旁边是你的键盘输入设备的 id xinput
。你将使用它来禁用和启用你的键盘以及触摸板。
就我而言,我的键盘 ID 为 10,而 TouchPad 为 11。
因此要分别禁用我的键盘和触摸板:
xinput float 10
xinput float 11
要恢复功能,您还需要主指针,即要禁用的特定输入设备的行上字符串旁边的数字slave pointer (?)
。请注意,要重新连接我的键盘,我需要另一个键盘,因为我已经禁用了内置键盘。也许是 USB 键盘。因此,要重新连接键盘和鼠标:
xinput reattach 10 3
xinput reattach 11 2
此外,你甚至可以禁用电源按钮使用相同的方法,因此停止播放的唯一方法是:
- 切断电源并从笔记本电脑中取出电池。
- 按住电源按钮超过 3 秒钟,因为此行为无法通过软件更改)