Skippy-XD โปรแกรมเลือกหน้าต่างแบบ Exposé สำหรับ X11
สรุปใจความสำคัญ
- เป็นโปรแกรมเลือกหน้าต่างแบบ Composite สำหรับ X11 ที่ทำงานร่วมกับ Window Manager ได้ทุกตัว
- รองรับโหมด Exposé, Paging และการสลับหน้าต่างแบบ Live Preview
- ทำงานเป็น Daemon และเรียกใช้งานผ่าน Command-line
Skippy-XD คือโปรแกรมเลือกหน้าต่าง (Composite Window Selector) ที่มีน้ำหนักเบา ปรับแต่งได้ และทำงานร่วมกับตัวจัดการหน้าต่าง (Window Manager) ได้ทุกรูปแบบบนระบบ X11 โดยมีจุดเด่นที่การให้ผู้ใช้สามารถสลับหน้าต่างโปรแกรมที่เปิดอยู่ได้อย่างรวดเร็วผ่านการแสดงผลแบบเรียลไทม์
ฟีเจอร์หลักของ Skippy-XD
Skippy-XD มอบประสบการณ์การใช้งานที่คล้ายกับฟีเจอร์ Exposé ของ macOS โดยมีความสามารถหลักดังนี้:
- การสลับหน้าต่างแบบ Alt-Tab: แสดงตัวอย่างหน้าต่างแบบสด (Live Preview) ในขณะที่ผู้ใช้ทำการสลับโปรแกรม
- โหมด Exposé: แสดงหน้าต่างทั้งหมดที่เปิดอยู่แบบเต็มหน้าจอ เพื่อให้ผู้ใช้เลือกหน้าต่างที่ต้องการได้อย่างง่ายดาย
- โหมด Paging: แสดงภาพรวมของเดสก์ท็อปเสมือน (Virtual Desktops) ทั้งหมดในคราวเดียว
- แอนิเมชัน: มีระบบแอนิเมชันที่ลื่นไหลและการแสดงตัวอย่างหน้าต่างที่ถูกย่อขนาดไว้ (Minimized Windows)

วิธีการใช้งาน
Skippy-XD ทำงานในรูปแบบของ daemon (โปรแกรมเบื้องหลัง) และเรียกใช้งานผ่านคำสั่งใน Command-line โดยมีขั้นตอนดังนี้:
- เริ่มต้นการทำงาน: ใช้คำสั่ง
skippy-xd --start-daemonเพื่อเริ่มการทำงานของโปรแกรมในพื้นหลัง - การเรียกใช้โหมดต่างๆ: ผู้ใช้สามารถเรียกใช้คำสั่งต่อไปนี้เพื่อเปิดใช้งานฟีเจอร์ต่างๆ:
skippy-xd --switch --next: สำหรับการสลับหน้าต่างแบบ Alt-Tab พร้อมตัวอย่างสดskippy-xd --expose: สำหรับการแสดงหน้าต่างทั้งหมดแบบเต็มหน้าจอskippy-xd --paging: สำหรับการแสดงภาพรวมของเดสก์ท็อปเสมือนทั้งหมด
โดยปกติแล้ว ผู้ใช้งานมักจะนำคำสั่งเหล่านี้ไปผูกกับปุ่มลัด (Keyboard Shortcuts) ผ่านเครื่องมืออย่าง xbindkeys หรือการตั้งค่าปุ่มลัดของตัวจัดการหน้าต่างที่ใช้งานอยู่
ซอฟต์แวร์ทางเลือกอื่น
มีโปรเจกต์อื่นๆ ที่มีฟีเจอร์ใกล้เคียงกัน เช่น Komposé (สำหรับ KDE3 ซึ่งปัจจุบันเลิกพัฒนาแล้ว) และ Compiz ซึ่งมีฟีเจอร์ Exposé ในตัวที่สามารถเรียกใช้ได้ด้วยการกดปุ่ม F12 นอกจากนี้ ใน KDE Plasma รุ่นปัจจุบัน ฟีเจอร์นี้ได้ถูกรวมเข้าเป็นส่วนหนึ่งของ KWin โดยตรง
คำถามที่พบบ่อย
Skippy-XD คืออะไร?
เป็นโปรแกรมช่วยเลือกหน้าต่างบนระบบ X11 ที่แสดงตัวอย่างหน้าต่างแบบสดและมีโหมดแสดงหน้าต่างทั้งหมดแบบเต็มหน้าจอคล้ายกับ Exposé
Skippy-XD สามารถใช้งานร่วมกับตัวจัดการหน้าต่างตัวใดได้บ้าง?
สามารถใช้งานร่วมกับตัวจัดการหน้าต่าง (Window Manager) ใดๆ ก็ตามที่ทำงานบนพื้นฐานของ X11
จะเปิดใช้งาน Skippy-XD ได้อย่างไร?
ต้องเริ่มการทำงานด้วยคำสั่ง skippy-xd --start-daemon และใช้คำสั่งเฉพาะ เช่น --expose หรือ --switch เพื่อเรียกใช้งานโหมดต่างๆ


