2

天,

我刚刚在这里发布了这个问题。紧接着,当它在另一个窗口后面运行时,是否有办法将键盘用户输入锁定到终端?我的系统要求用户在终端内扫描他们的条形码(条形码扫描仪充当键盘。即输出一串字母并按 Enter)。但是,系统还要求在连接的监视器上显示日志 CSV 文件。因此,在终端处于后台时,打开时光标会自动恢复为日志 CSV 文件,从而禁止将用户的条码扫描输入终端。

我对 Python 还是比较陌生,还没有完全弄清楚这个系统的功能。我最终会设置它,当系统启动时,日志文件将自动在顶部打开,终端(和光标输入)在后台运行。

同样,我没有任何代码来展示我的尝试,但我已经进行了广泛的研究。我发现唯一可能提供此功能的是 xdotool。我可以自动重新排列窗口,使终端始终在后面,并以某种方式自动将终端分配为“活动”窗口?

这里的任何帮助都会很棒!

谢谢!

4

0 回答 0