ショートカットにバインドされたシェルスクリプトを介して文字を挿入してみてください。

ショートカットにバインドされたシェルスクリプトを介して文字を挿入してみてください。

以下を追加しました/root/.config/openbox/rc.xml

<keybind key="C-A-t">
        <action name="Execute">
            <command>/root/my-applications/test1.sh</command>
        </action>
</keybind>  

test1.sh fileを出力する実行可能シェルスクリプトで構成されています。ñキーの組み合わせを出力に接続するので、キーを押すとC1つが出力されAます(例:)。 Geanyは何もしません。オープンボックスを再構成しました。私は何が間違っていましたか?tñ

ベストアンサー1

まず、Xをrootとして実行したいのはなぜですか?すべてのセキュリティ関連の側面を考慮すると、これは非常に悪い考えです。

第二に、「ñ」を出力するスクリプトにキーをバインドすることは、プログラムにキーを提供するのと同じではありません(代わりにプログラムに直接移動できます/dev/null)。次のようなものを使用することを検討する必要がありますxdotool

おすすめ記事