强制播放视频

强制播放视频

我想以某种方式播放视频,关闭它的唯一方法是强制关闭计算机。意思是:我希望它与正在播放的视频无法交互。

这真的可能吗?如果可能,我该怎么做?我一直在想让视频在关闭时播放,这样你就无法关闭它了。但是,我不知道视频播放器需要什么依赖项才能工作,因此设置起来会很困难。有没有比这更好的解决方案?

答案1

除了以下方法外,没有其他办法可以做到这一点:

  1. 构建 Ubuntu Kiosk PC其物理结构完全锁定在钢外壳内。
  2. 确保没有键盘和鼠标
  3. 确保它有无线供电,所以不能拔掉
  4. 视频是唯一以全屏方式无限循环运行的东西。

现在我想起来,即使这样也无济于事,因为最简单的工具仍然能够关闭屏幕! ;-)

答案2

如果您使用带电池的笔记本电脑,则可以禁用触摸板和键盘:

禁用键盘和触摸板。

您可以使用该xinput命令列出并禁用所有输入设备。

要列出您的输入设备,请使用xinput list

xinput 输出

然后注意看下面这一行↳ 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 秒钟,因为此行为无法通过软件更改)

相关内容