0

実行中の特定のプロセスにキーをエミュレートする必要があります。そのソースコードを制御できず、Xserver が実行されていません。proc が directfb を使用してキーボード入力を処理していると思います。

4

1 に答える 1

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
'
于 2011-02-14T06:58:35.327 に答える