ubuntuusers.de

Desktop-Icon per Code anpassen

Status: Ungelöst | Ubuntu-Version: Kubuntu 19.04 (Disco Dingo)
Antworten |

serviervorschlag

Anmeldungsdatum:
29. Januar 2016

Beiträge: 35

Hallo Forum,

für mein Convertible-Notebook habe ich ein kleines Java-Programm geschrieben, mit dem ich für den Tablet-Modus Tastatur und Touchpad deaktivieren und für den Desktop-Modus beides wieder einschalten kann. Mit jedem Aufruf des Programms wird der Zustand getoggled.

Zum Starten des Programms habe ich im K-Menü einen Eintrag mit einem entsprechenden Tastaur-Icon erstellt, und eine Verknüpfung dazu auf dem Desktop angelegt.

Alles funktioniert wie gewünscht. Sehr schön wäre noch, wenn mir das Desktop-Icon den aktuellen Zustand der Tastatur (enabled/disabled) durch ein jeweils eigenes png anzeigen würde.

Mein erster (vielleicht dilletantischer?) Versuch bestand darin, den Icon-Pfad in meiner Datei .local/share/applications/KeyboardTouchModus.desktop per Programm anzupassen. Problem bei dieser Lösung: das aktualisierte Icon zeigt sich nur nach Desktop-Refresh per manueller F5-Betätigung. Meine Versuche, den Desktop per Programmcode zu refreshen, haben leider nicht funktioniert (Tastensimulation mit Java-Robot oder Kommandozeile 'xte "key f5"').

Ich suche daher nach anderen Möglichkeiten, den Desktop per Programm zu aktualisieren - oder nach einer anderen Möglichkeit als der oben beschriebenen, das Icon dem aktuellen Tastaturzustand anzupassen.

Hättet Ihr da noch Anregungen für mich?

dingsbums

Anmeldungsdatum:
13. November 2010

Beiträge: 3763

Wie wäre es, die jeweils passend vorbereitete Datei (Icon1, Icon2) auf den Desktop zu kopieren (Icon)? Die vorhandene Datei wird überschrieben bzw. vorher gelöscht.

Antworten |