一部のアプリケーションをフルスクリーンで実行したいです。metacity
Alt-F11コマンドは、明示的なオプションがなくても使用できます。
だから、次のような入力を作成できると思いました。
完了.txt:
KeyStrPress Alt_L
KeyStrPress F11
KeyStrRelease F11
KeyStrRelease Alt_L
それから:
xmacroplay "$DISPLAY" < full.txt
(私の場合と同じxmacroplay :0.0 < full.txt
)
ただし、実行中の端末では動作します。stdin
別のプロセスに送信する方法は?
編集する:これを行うより良い方法が見つかりました(wmctrl -r urxvt -b toggle,fullscreen
urxvtの場合)。これに対する私の答えを確認してください。質問これについてもう少し調べてください。
答え1
これらのキーストロークを受け取るウィンドウに集中する必要があります。wmname
これらの機能は提供され、パッケージマネージャにあります。wmctrl -ai "$windowID" ; xmacroplay "$DISPLAY" < full.txt
($windowID
ウィンドウIDがどこにあるかなどによって決まります)は、おそらくあなたが望むものです。xwininfo