我需要在运行的特定进程中模拟一个键,我无法控制它的源代码并且Xserver没有运行,我相信proc使用directfb来处理键盘输入。
答案 0 :(得分:1)
你应该可以打开虚拟终端(点击'man 7 pty'来阅读文档)。
您还可以在分离的屏幕内运行应用程序,并使用'stuff'命令将输入发送到虚拟窗口。在命令行上尝试:
启动应用程序:
$ screen -S sessioname -d -m /path/command
发送输入:
$ screen -S sessioname -X stuff 'input line 1
input line 2
...
input line n
'