Zählung von Einfügeereignissen mit xclip
xclip ist eine Befehlszeilenschnittstelle zur X-Zwischenablage. Beim Versuch, eine Sicherheitsfunktion mit diesem Tool einzurichten, habe ich einige Auswirkungen beobachtet, die ich nicht verstehe.
Was ich getan habe, ist, dass ich Strings in xclip pipet, wobei die Option loops auf 1 gesetzt ist (xclip wird nach einem einzelnen Einfügeereignis mit auf 1 festgelegten Loops beendet):
echo test | xclip -loops 1 -display :0 -selection c -verbose
Als ich dann versuchte, auf meinem Linux Mate-Desktop einzufügen, bemerkte ich Folgendes: Das Einfügen in ein Webformular oder die Firefox-Suchleiste funktionierte wie ein Zauber mit Loops auf 1, aber das Einfügen in die Adressleiste von Firefox war nicht möglich diese.
Um in die Firefox-Adressleiste einfügen zu können, mussten die Schleifen auf 2 erhöht werden, dh zwei Einfügeereignisse wurden "konsumiert". Beim Einfügen in die Adressleiste von Google Chrome wurden 4 Einfügeereignisse benötigt. Sogar das Einfügen in einen einfachen Texteditor wie Pluma erforderte zwei Einfügeereignisse.
Aber warum ist das so? Warum ist es manchmal notwendig, den Inhalt der Zwischenablage mehrmals bereitzustellen, um erfolgreich in eine Anwendung eingefügt zu werden, und warum verhalten sich Anwendungen so unterschiedlich?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4