dotool – Instalacja i konfiguracja (Manjaro / Arch-basiert)¶
Czy to był dotool?¶
dotool ist ein schnelles Werkzeug zum Simulieren von Tastatureingaben for Linux.
Jest to niemiecki schneller jako xdotool i funktioniert sowohl dla X11 również dla Waylanda.
Instalacja (Manjaro / Arch)¶
1. Zainstaluj pakiet¶
KOD_BLOKU_0
2. Użytkownik zur input-Gruppe hinzufügen¶
KOD_BLOKU_1
3. udev-Regel erstellen¶
KOD_BLOKU_2
4. udev neu załadowany¶
KOD_BLOKU_3
5. Nowy loggen (wichtig!)¶
Ohne Neu-Login greift die Gruppenzugehörigkeit nicht.
Konfiguracja w projekcie¶
config/settings.py¶
KOD_BLOKU_4
Zobacz skrypt do narzędzia Verwendet¶
Funkcja Eingabe¶
KOD_BLOKU_5
Konfiguracja auslesen (ohne Seiteneffekte)¶
Ustawienia zostały w ten sposób ausgelesen, dass print()-Ausgaben w settings.py
den Wert nicht verfälschen:
KOD_BLOKU_6
Hinweise¶
Umlaute und Sonderzeichen:
wpisz opóźnienie 2(wykonaj domyślnie narzędzie) ist empfohlen. Beitypedelay 0können Zeichen wie ä, ö, ü, ß verloren gehen.Zu schnell für die Zielanwendung? Manche Apps (np. B. Electron, dane wejściowe przeglądarki) verlieren Zeichen bei niedrigem Opóźnienie. W diesem Fall
dotool_typedelay = 5oder höher verwenden.Wayland: funkcja dotool auch dla Waylanda, xdotool nie jest dostępna.
Zastępczy: Wenn dotool nicht installiert ist, fällt das Skript automatisch auf
xdotoolzurück.
Zobacz skrypt do narzędzia Verwendet¶
Das Skript startet einen permanenten dotool-Prozess über ein FIFO,
um den Overhead eines neuen Prozesses bei jedem Tastendruck zu vermeiden.
Odpowiedni kod (type_watcher.sh)¶
KOD_BLOKU_7
Funkcja Eingabe¶
KOD_BLOKU_8
Konfiguracja auslesen (ohne Seiteneffekte)¶
Ustawienia zostały w ten sposób ausgelesen, dass print()-Ausgaben w settings.py
den Wert nicht verfälschen:
KOD_BLOKU_9
Hinweise¶
Zu schnell für die Zielanwendung? Manche Apps (np. B. Electron, dane wejściowe przeglądarki) verlieren Zeichen bei
typedelay 0. W diesem Falltypedelay 5lubtypedelay 10używaj.Wayland: funkcja dotool auch dla Waylanda, xdotool nie jest dostępna.
Zastępczy: Wenn dotool nicht installiert ist, fällt das Skript automatisch auf
xdotoolzurück.