staging.inyokaproject.org

Erfassen der letzten User-Interaktion in einem Bash-Script (Mausbewegung, Tastatur, whatever)

Status: Ungelöst | Ubuntu-Version: Ubuntu 23.04 (Lunar Lobster)
Antworten |

petiz

Avatar von petiz

Anmeldungsdatum:
7. Januar 2008

Beiträge: 86

hallo zusammen,

ich suche nach einer Möglichkeit mit Ubuntu 23.04 (Wayland!) in einem Bash-Script meine letzte Interaktion mit dem System zu erfassen.

Mein erster Ansatz war die Nutzung von "xdotool getmouselocation" in einer Schleife, und dann zu prüfen ob sich die Koordinaten des Zeigers geändert haben.

Das funktioniert unter Wayland aber leider nicht mehr.

Mir ist es prinzipiell egal wie ich es erfasse, das Ziel muss nur sein, dass ich erkenne wie lange ich nicht mehr am Computer sitze und irgendein Eingabegerät bewege.

Hat jemand eine Idee bzw. einen guten Lösungsansatz der nicht allzu komplex ist?

Danke & Grüße Peter

coram

Anmeldungsdatum:
17. Januar 2015

Beiträge: 645

Die seit der letzten Interaktion vergangene Zeit lässt sich mit dem Befehl xprintidle aus dem gleichnamigen Paket ausgeben (in Millisekunden).

Antworten |