Automatisieren Sie die Einrichtung von Tastaturkürzeln in KDE5

Automatisieren Sie die Einrichtung von Tastaturkürzeln in KDE5

Kann die Konfiguration der Tastenkombinationen in KDE per Skript erfolgen? Ich weiß, dass die Tastenkombinationen wahrscheinlich irgendwo in gespeichert sind ~./config, aber die Dateien scheinen nicht in einem stabilen oder leicht skriptfähigen Format zu sein. Ein Skript, das diese Dateien direkt ändert, würde daher in der nächsten Zwischenversion von KDE wahrscheinlich nicht mehr funktionieren.

Die Tastenkombinationen, die ich hinzuzufügen versuche, dienen unter anderem Ctrl+tzum Öffnen einer neuen Registerkarte in der Konsole, Win+dzum Fokussieren des Desktops und Alt+F5zum Maximieren des Fensters.

Ich habe mir die Befehle angesehen qdbusund kwriteconfig5es sieht so aus, als ob sie funktionieren könnten. Aber ich habe nicht die richtige Art gefunden, sie aufzurufen, um Tastenkombinationen einzurichten.

Antwort1

Die Verknüpfungen für KDE befanden sich früher in kdeglobals, aber irgendwann in der Vergangenheit haben sie ihren Standort geändert. Ich habe sie jetzt in gefunden

          $HOME/.kde/share/config/kglobalshortcutsrc

Es handelt sich um eine Datei mit vielen verschiedenen Abschnitten. Ich zeige nur einen:

      [plasma-desktop]
      Next Activity=Meta+Tab,Meta+Tab,Next Activity
      Previous Activity=Meta+Shift+Tab,Meta+Shift+Tab,Previous    Activity
      Show Dashboard=Ctrl+F12,Ctrl+F12,Show Dashboard
      Stop Activity=Meta+S,Meta+S,Stop Current Activity
      SystemTray-Klipper-32=,Ctrl+Alt+V,
      SystemTray-Klipper-6=Ctrl+Alt+V,Ctrl+Alt+V,
      SystemTray-Klipper-80=,Ctrl+Alt+V,
      _k_friendly_name=Plasma Desktop Shell
      manage activities=Meta+Q,Meta+Q,Activities...

verwandte Informationen