Ctrl-F1およびCtrl-F2のキーボードショートカットを作成し、コントロールセンターインターフェイスの[入力アクション]セクションを使用して、スクリプトを起動させることができます。関心のあるプラットフォームは現在CentOS5上のKDE3.5ですが、4.xもそれほど直接的な関心はありません。
ただし、必要なのは、シェルスクリプトから同じショートカットを作成し、RPMのインストール後に実行することです。このRPMはユーザーを作成し、KDE環境を完全に事前構成します。これまでのところ、私は次のようなことをすることができました
cat > kdesktoprc <<- EOM
[Desktop0]
WallpaperMode=NoWallpaper
EOM
そして、最初のログイン時に、KDEセットアップはそこから問題なく取得されます。私がやろうとしているのは、この特定のアカウントを事前にシードすることだと思いますが、同じホスト上の他の現在または将来のアカウントに干渉したくありません。
残念ながら、構成がやや複雑な入力アクションで同じ作業を行うことはできませんでした。それをさらに解明しようとする前に、私はもっと良い方法があるかどうか尋ねることにしました。
言い換えれば、キーボードショートカットを作成するコマンドはありますか(その時点ではKDEが実行されていないため、DCOPを使用できないと思います)?
kconf_updateメカニズムのヒントをざっと読みましたが、それが私のユースケースに適しているかどうかを確認できませんでした。利用可能なリファレンスはありますか?
前もって感謝します、