Linux:调用 feh 图像查看器时,终端窗口的焦点会丢失

Linux:调用 feh 图像查看器时,终端窗口的焦点会丢失

一旦我的桌面 (Raspbian) 加载完毕,我就会在终端窗口中启动一个脚本,该脚本会在 feh 图像查看器中加载全屏图像。然后,我的脚本等待用户通过键盘输入(此处为条形码扫描仪)。

用户只能看到屏幕上的图像查看器,而不能看到终端或任何其他应用程序。

事实上,当 feh 加载第一张图片时,我失去了对终端窗口的关注(在 feh 后面)。但我绝对必须获得键盘输入才能让我的脚本在后台运行(它会加载其他图片,具体取决于扫描的内容)。

您是否知道如何在位于图像查看器(feh)窗口后面的终端窗口中获​​取键盘输入?

实际上我的脚本等待用户输入如下:

echo "Please scan your barcode:"
read string // reads user inputs if window is in foreground only
result=`node node.js $string`
echo $result

相关内容