Text Input Method Konfiguration¶
Voraussetzungen für dotool (schneller als xdotool)¶
Installieren:
pamac build dotooloderyay -S dotoolUser zur input-Gruppe hinzufügen:
sudo gpasswd -a $USER inputudev-Regel erstellen:
echo 'KERNEL=="uinput", GROUP="input", MODE="0660", OPTIONS+="static_node=uinput"' | sudo tee /etc/udev/rules.d/80-dotool.rules
Regeln neu laden:
sudo udevadm control --reload-rules && sudo udevadm triggerNeu einloggen
Konfiguration¶
In config/settings.py:
x11_input_method_OVERRIDE = "dotool" # oder "xdotool"
Hinweise¶
dotoolist deutlich schneller alsxdotool– bei sehr schneller Ausgabe kann es sein, dass die Zielanwendung Zeichen verliertDas Auslesen der Settings unterdrückt bewusst alle Print-Ausgaben aus
settings.pywährend des Imports – das ist gewolltDer dotool-Listener läuft als Hintergrundprozess über ein FIFO (
/tmp/dotool_fifo) mittypedelay 0