天儿真好,
我刚刚发布了这个问题here。接下来,当它在另一个窗口后面运行时,有没有办法将键盘用户输入锁定到终端?我的系统要求用户在终端内扫描他们的条形码(条形码扫描器充当键盘,即输出一串字母并按下输入)。但是,系统还要求在连接的监视器上显示日志CSV文件。因此,当终端在后台时,光标在打开时会自动恢复为日志CSV文件,这会禁止用户的条形码扫描进入终端。
我仍然相对较新的Python,并没有完全弄清楚这个系统的功能。我最终将其设置为当系统启动时,日志文件将自动打开,终端(和光标输入)在后台运行。
同样,我没有任何代码来证明我的尝试,但我做了大量的研究。我发现可能提供此功能的唯一东西是xdotool。我可以自动重新排列窗口,使终端始终在后面,并以某种方式自动将终端分配为“活动”窗口?
这里的任何帮助都会很棒!
谢谢!