ที่จริงแล้วมีการคัดลอกและวาง 2 ชนิดที่แตกต่างกัน - มันเป็นระบบกราฟิก X11 ที่จัดทำโดยพื้นฐานและมีตัวจัดการหน้าต่างของคุณ (Gnome, KDE และอื่น ๆ )
การไฮไลต์ข้อความโดยไม่ต้องคลิกก็เพียงพอที่จะคัดลอกไปยังพื้นที่บัฟเฟอร์ X11 และการคลิกตรงกลางจะวางจากนั้น หากคุณใช้ control-X หรือ control-C มันจะใช้พื้นที่บัฟเฟอร์ของตัวจัดการหน้าต่างด้วย (เนื่องจากคุณต้องไฮไลต์ให้ใช้คีย์เหล่านั้น) แต่เฉพาะ control-V เท่านั้นที่จะได้รับข้อความจากที่นั่น - คลิกกลางจะไม่
หากต้องการทำให้สับสนมากขึ้นตัวคัดลอกและวางของตัวจัดการหน้าต่างจะทำงานกับรายการที่ไม่ใช่ข้อความด้วยเช่นกันดังนั้นแม้ว่าการไฮไลต์ของคุณจะได้รับข้อความบางส่วนในบัฟเฟอร์ทั้งสองคุณอาจมีไฟล์หรือข้อมูลที่ซับซ้อนในบัฟเฟอร์ตัวจัดการหน้าต่างแทน ทั้งสองจะไม่ซิงค์กัน
แอพพลิเคชั่นบางตัวนั้นฉลาดพอที่จะเข้าใจและใช้ทั้งสองอย่าง หน้าต่างเทอร์มินัลมักจะมีความหลากหลายที่โง่เมื่อคัดลอกและวาง โดยปกติจะมีการตั้งค่าสำหรับแต่ละแอปพลิเคชันเพื่อแจ้งให้พวกเขาทราบถึงวิธีแก้ไขปัญหาการคัดลอกและวาง แต่การตั้งค่าทั้งหมดให้ถูกต้องนั้นเป็นเรื่องที่ต้องทำ ฉันคิดว่าอูบุนตูส่วนใหญ่จะได้รับค่าเริ่มต้น
สถานการณ์แย่ลงมากในอดีตและนำไปสู่การกำหนดมาตรฐานฟรีดเดสก์ท็อปรอบ:
http://standards.freedesktop.org/clipboards-spec/clipboards-latest.txt