Maus
Xconfig

Schriften

Zwischen X-Selection und Zwischenablage

Hintergrund

Wird in einem X-Fenster ein Stück Text markiert, so wird dieser sofort in die sog. "X Selection" geschrieben. Ein Klick mit der mittleren Maustaste an anderer Stelle oder in einem anderen X-Fenster fügt diesen Text dort ein. Im Gegensatz zu Windows also ein expliziertes Kopieren (z.B. mit Ctrl + C) zusätzlich zum Markieren nicht erforderlich.

Intern wird die X-Selection als Property des X-Fenster, das die X-Section hält, realisiert. In der Regel heißt diese Property PRIMARY. Gelegentlich wird auch die Property CLIPBOARD zum Speichern der X-Selection verwendet, insbesondere auf Sun Solaris, oder von Applikationen, die - wie Windows-Applikationen - zusätzlich zum Markieren von Textabschnitten ein Bearbeiten->Kopieren in Ihrem Menü führen (z.B. Mozilla, Firefox). Auf Linux steht dann in diesem Fall die X-Selection  sowohl in PRIMARY als auch in CLIPBOARD.

Von X11 zu Windows und umgekehrt

Copy&PasteExceed ist in der Lage, die X-Selection automatisch in die Windows-Zwischenablage zu kopieren. Dabei ist konfigurierbar ob hier PRIMARY, CLIPBOARD oder eine andere Property von X-Fenstern angeprochen werden (SECONDARY, CUT_BUFFER0 etc. sind eher exotisch).

Mit "X-Auswahl automatisch kopieren"  wird bei jedesmal, wenn in der ausgewählten Property (per Default PRIMARY) eine neue X-Auswahl geschrieben wird, diese sofort in die Windows-Zwischenablage kopiert.

"Autom. in X-Auswahl einfügen" veranlasst das umgekehrter Verfahren: Bei Veränderungen der Windows-Zwischenablage wird diese sofort in die X-Selection geschrieben.

"Bei Fokusverlust kopieren" bedeutet, dass der Inhalt der X-Selection erst dann in die Zwischenablage kopiert wird, wenn das X-Fenster den Fokus verliert. Ohne diese Einstellung wird bei jeder Änderung der X-Selection sofort in die Zwischenablage geschrieben, also bei etwas "zittrigem" Markieren mit der Maus u.U. recht oft.
Tip: Diese Einstellung ist erforderlich, wenn die X-Selection nur verstümmelt in der Zwischenablage ankommt. Andererseits führt sie manchmal zu Problemen, wenn gleichzeitig mit dem Fokus-Wechsel andere (Windows-)Applikationen auf die Zwischenablage zugreifen. Um dem vorzubeugen, sollte man "Bei Fokusverlust kopieren" ausschalten.

Nachteil diese Verfahrens ist allerdings, dass zwangsläufig die Windows-Zwischenablage bei jedem Markieren in einem X-Fenster überschrieben wird und umgekehrt die X-Selection überschrieben wird, wenn die Windows-Zwischenablage neu beschickt wird.
Exceed - EditWenn dieses Verhalten unerwünscht ist, so sind die oben abgebildeten und beschriebenen Einstellungen in Xconfig zu deaktivieren.
Man kann trotzdem jederzeit Daten von der X-Selection in die Zwischenablage kopieren (zusätzlich auch noch in eine Datei oder direkt auf den Standard-Drucker) und umgekehrt, indem man mit der rechten Maustaste auf das Exceed-Icon in der Windows-Taskbar klickt und im daraufhin erscheinenden Kontext-Menü Bearbeiten -> ... auswählt, wie in der neben stehenden Abb. illustriert.
Maus
     ©2005, 2007 Andreas Gottwald
Schriften