私の問題は、グローバルキーボードショートカットに2つのアプリケーションランチャーウィジェットが表示され、「間違ったもの」が再起動のたびにAlt + F1に戻されることです。
スキームをエクスポートし、ウィジェットIDを特定しました。
activate widget 101=none
activate widget 2=Alt+F1
間違ったのは、101を次のように変更したときの2です。
activate widget 101=Alt+F1
activate widget 2=none
すべて機能しますが、リブートするたびにそれを行う必要があります。
動作中のウィジェットだけを残して、間違ったウィジェットを削除するにはどうすればよいですか?
前もって感謝します
OpenSUSE 42.3を使用していますが、次のことがわかりました。~/.config/plasma-org.kde.plasma.desktop-appletsrc
に加えて~/.config/kglobalshortcutsrc
を編集する必要がありました。削除したいウィジェット番号(私の場合はウィジェット56)を探し、その番号に参照されているもの(写真を添付)を削除します。私の場合、ドライバーのアップグレード中にパネルが消えたため、ランチャーが含まれていた[containments]セクション全体(写真の[Containments][21]
)を削除する必要がありました。
その後、~/.config/kglobalshortcutsrc
のショートカットへの参照を削除し、ログアウトしました。再度ログインすると、思い通りにショートカットを設定できました。
~/.config/kglobalshortcutsrc
構成ファイルでショートカットキーを直接変更できます。
$ cat ~/.config/kglobalshortcutsrc | grep 'Activate Application Launcher Widget$'
activate widget 101=none,none,Activate Application Launcher Widget
activate widget 2=Alt+F1,none,Activate Application Launcher Widget
変更後、次のようになります。
$ cat ~/.config/kglobalshortcutsrc | grep 'Activate Application Launcher Widget$'
activate widget 101=Alt+F1,none,Activate Application Launcher Widget
activate widget 2=none,none,Activate Application Launcher Widget
その後、再ログインします。