2011-02-14 147 views
0

我需要模擬一個特定的進程運行的關鍵,我沒有控制它的源代碼和Xserver沒有運行,我相信proc是使用directfb來處理鍵盤輸入。模擬鍵盤在linux

回答

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 
'